首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
华为云
V2EX  ›  宽带症候群

Merlin 的 dnscrypt 安装脚本,自动选择稳定的上游 DNS

  •  
  •   zmz125000 · 119 天前 · 1180 次点击
    这是一个创建于 119 天前的主题,其中的信息可能已经有所发展或是发生改变。
    电信连国外的 DNS/dnscrypt 服务器查询时经常出现 timeout 几十秒的情况,用了这个脚本后路由器 DNS 稳定不少。
    测试 alicdn 不会解析到国外的 ip,即使比不上国内的 DNS 也算是能用了。
    https://github.com/thuantran/dnscrypt-asuswrt-installer

    kw: DNS-over-HTTPS, dnscrypt-proxy, dnscrypt,Merlin, 梅林,无污染,干净,国内
    第 1 条附言  ·  118 天前

    原来 dnscrypt-proxy 2 支持 load balance,那就不需要这个安装脚本了。 自定义 dns 不生效的话需要删除 dnsmasq 配置里的 "servers-file=/tmp/resolv.dnsmasq"

    3 回复  |  直到 2018-08-24 21:48:52 +08:00
        1
    nickhuang   82 天前
    谢谢分享。请教一下,那用这个的话,shadowsocks 的 DNS 方案要选哪个?
        2
    zmz125000   82 天前 via Android
    @nickhuang dnsmasq 填 Chinadns 来提供国内结果,再填几个 dnscrypt ss-t 之类的提供无污染结果,参数加上 all-servers
        3
    nickhuang   82 天前
    @zmz125000 我是指 shadowsocks 的 UI 里面有一个 DNS 设置,现在国内 DNS 那里选的是用运营商的,国外 DNS 选的是 Chinadns2,server 填的是 8.8.8.8
    但是你的意思是直接改 dnsmasq.conf 吗?
    当前内容如下
    pid-file=/var/run/dnsmasq.pid
    user=nobody
    bind-dynamic
    interface=br0
    interface=ppp1*
    no-dhcp-interface=ppp1*
    no-poll
    no-resolv
    server=127.0.0.1#7913
    no-negcache
    cache-size=9999
    min-port=4096
    dhcp-range=lan,192.168.1.1,192.168.1.254,255.255.255.0,86400s
    dhcp-option=lan,3,192.168.1.99
    dhcp-option=lan,252,"\n"
    dhcp-authoritative
    read-ethers
    addn-hosts=/etc/hosts.dnsmasq
    conf-dir=/jffs/configs/dnsmasq.d
    server=127.0.0.1#65053
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2924 人在线   最高记录 3821   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 17ms · UTC 04:52 · PVG 12:52 · LAX 20:52 · JFK 23:52
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1