主力翻墙姿势是路由上挂ss翻,路由固件是华硕改的,每次启动 ss 都要覆盖原来的 dnsmasq 设置.....
导致只能通过 ss 远程解析 DNS,有时候节点抽风了,DNS 解析就瘫痪了,然后各种上不了网,无奈之下去找一些解决办法,
就找到 pdnsd,懒得在路由上折腾,直接装国内的机器,搞定!
缓存 DNS,第二次以后就直接从本地读记录,当然,路由器上更快.
上游 DNS 可以设置非标准端口,防污染必备
支持 hosts 文件,定期从 Github 上拉个文件,翻墙..
听说 dnsmasq 更简单? 可是那个污染域名名单似乎不是涵盖所有国外域名
1
kuxiazi 2016-08-02 05:08:18 +08:00
[2016-07-26]改华硕[N14U N54U]5G 2G 的 7620 老毛子 Padavan 固件(百度云同步 aria2 QOS)
http://www.right.com.cn/forum/thread-161324-1-1.html 这个固件自带啊 |
4
Tink 2016-08-02 07:15:36 +08:00 via iPhone
chinadns
|
5
LazyZhu 2016-08-02 07:28:22 +08:00
如果加上 Chnroute 功能,就是分别请求国内外两组 DNS ,根据解析的结果是否在 chroute 里面来缓存结果,内置的太差,不如 chinadns 高效。
|
6
hugo007y 2016-08-02 08:22:35 +08:00
官方 opwnwrt 已经取消了对 pdnsd 的支持了。我现在用 chinadns+hosts+dnsmasq 的方法。
|
9
imn1 2016-08-02 11:29:05 +08:00
想快就需要用能修改 TTL 的工具,然后大缓存,至于处理错误结果那是另一个话题
|
10
lhbc 2016-08-02 11:31:52 +08:00
OpenWrt 启动 ss 不会修改 dnsmasq 配置
楼主成功解决了一个不存在的问题…… |
11
zyqf OP @lhbc 华硕那固件是这样的,只要在 ss 改变任何一个设置,都是从远程服务器下载配置文件进行覆盖
|
12
sobigfish 2016-08-02 12:12:40 +08:00
自动更新的 hosts 的文件 以后你们定期查看么?万一被植入伪造的 server 的话怎么办
比如最致命的邮箱服务器类 假设蜜罐 server IP 114.144.144.144 114.144.144.144 mx1.qq.com |
13
sobigfish 2016-08-02 12:13:38 +08:00
哦 打错了 应该是 smtp imap 服务器地址 mx 影响不大
|
14
bjzhou1990 2016-08-02 16:12:23 +08:00
dnsmasq 配置里加上 server=/#/208.67.220.220#5353 可以让所有 ip 都走非标准端口,不过不确定如果 openDNS 被墙会不会改走上游 dns ,所以我除了用 dnsmasq ,还会再后面再加一个备用 dns
|
15
helixzz 2016-08-02 21:12:45 +08:00
我在公司用 pdnsd ,是不错的。头疼的是这货偶尔会挂…(放在一台 i5 机器上,日志无异常,解析直到超时也给不出结果,大约三四百个客户端)
|
16
bclerdx 2016-08-03 14:09:52 +08:00
@bjzhou1990 openDNS 有非标准的 53 端口?
|
17
bjzhou1990 2016-08-03 14:12:57 +08:00
@bclerdx openDNS 有 5353 端口的,可以直接用,没污染
|
18
bclerdx 2016-08-03 15:27:55 +08:00
@bjzhou1990 似乎 openDNS 官网上没有说明啊?
|
19
zyqf OP |
20
bjzhou1990 2016-08-03 15:45:02 +08:00
|
21
bclerdx 2016-08-03 15:50:59 +08:00
@bjzhou1990 而且 OpenDNS 使用了 AnyCast ,即所谓的任播技术?
|
22
bclerdx 2016-08-03 16:13:25 +08:00
@bjzhou1990 在什么界面下使用? CMD 界面? Dig 命令?
|
23
hzqim 2016-09-01 09:42:12 +08:00 via Android
dnsmasq+unbound ( TCP 协议)可破
|