V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yyysuo
V2EX  ›  问与答

关于路由上 dns 分流的一些想法和疑问。

  •  
  •   yyysuo · 2021-11-02 11:03:21 +08:00 · 2439 次点击
    这是一个创建于 1117 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原来在路由上折腾了一下 dns ,国内国外分流,并且加了 smartdns 来筛选反应速度最快的 IP ( 2 个 smartdns + 2Adguard Home )。经过 2 年多的使用,现在有一些想法和疑问。

    1:现在大部分主流的网络服务都有大量的 cdn ,如果国内国外分流错误,会导致一些服务加载比较慢,因为分流列表的更新和准确性就比较重要。

    2:smartdns 的上游如果配置了多个主流 dns 服务,多次请求反馈的 IP 地址如果频繁变动,即使反馈的 IP 是最快的,也可能会影响网络服务的质量,最近微信在频繁的封号,IP 的频繁变化会不会也是原因之一?

    3:youtube 的速度在 10 万+、fast.com 测速 300M+,netflix 起速有时候只有 1Mbps ,480P 开始播放,应该也是 dns 的问题吧。

    4:Adguard Home 真是好东西,打开什么网页或者服务应用的慢了,去负责国外 dns 解析的 Adguard Home 上一看,就知道哪个域名走了代理,加到直连的白名单里面就好了。

    所以我刚刚把 smartdns 国内上游的 dns 全改成了 dnspod ( 119.29.29.29 、119.28.28.28 、https://doh.pub/dns-query 、doh.pub ),毕竟微信是使用场景最频繁的服务,对家里老人女人的影响最大;国外的 dns 我改成了谷歌( 8.8.8.8 、8.8.4.4 、https://dns.google/dns-query ),观察一下对家里网络的影响。

    最后有个疑问,微软的一些网站,是加到直连名单好,还是代理访问好? msftconnecttest.com live.com skype.com msedge.net azureedge.net xboxlive.com s-microsoft.com xboxservices.com azure-dns.com

    还有 googleapi.com ,这个是不是必须要走代理?

    2 条回复    2021-11-04 14:32:22 +08:00
    brMu
        1
    brMu  
       2021-11-04 13:36:30 +08:00
    我是默认所有解析用国内 DNS (避免影响国内网站,也就是我的策略是优先保障国内网站快),只有科学上网的域名才用国外 DNS ,另外再手动添加了一些域名。

    微软的域名时快时慢,看需求,如果代理稳定,就加到代理里,有段时间我还把苹果的域名加进去了,自从国内有数据中心后就去掉了。
    yyysuo
        2
    yyysuo  
    OP
       2021-11-04 14:32:22 +08:00
    @brMu 多谢回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2055 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:20 · PVG 08:20 · LAX 16:20 · JFK 19:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.