2021/02/11 UPDATE
官方有回应此修改方法是错误的,请停止使用
等待官方释出新的功能可以解决路由错乱问题
参考: https://help.nextdns.io/t/60htdz3/guide-how-to-force-nextdns-use-the-fastest-edge-server
有在用 NextDNS 的人应该有个痛点,那就是莫名的路由经常会帮你指到外国解析服务器上,就是会让你出国走一圈? ?♂️
诸如此类的随机事件有时还蛮常发生的
在他们的讨论版上也时有所闻身在欧洲的用户,被连到亚洲服务器的情况发生
跨国就算了,跨过一整个洲就比较过分了 ?
在官方还没有提出正式解决方案以前,这个状态可能会是常态
下面就来说说这个强制指定解析服务器的设置方法
教程
首先请先打开 https://ping.nextdns.io 的网站,他会自动帮你测试你附近的服务器节点网络延迟并会自动排序
如上面那张图片,我延迟最低的是 TPE〔台北〕的节点,其次是 HAN〔越南〕、HKG〔香港〕跟 TYO〔日本〕
如果你网络有 IPv6 的话,就会同时测试 IPv4 跟 IPv6 的节点
比较可惜的是目前他们台北的节点尚未有 IPv6 的连线能力,所以我 IPv6 节点只能切到香港跟日本
找出你网络延迟较低的节点后,记录一下节点的名称与 IPv4 or IPv6
接着使用浏览器来到 https://my.nextdns.io/ 网页后台,找到后面一个 Settings〔设置〕
接着往下滑,找到 DNS Rewrite〔响应修改〕,点一下「新响应修改」的按钮
总共要新增四条进去,网域分别是
ipv4.dns1.nextdns.io
ipv4.dns2.nextdns.io
ipv6.dns1.nextdns.io
ipv6.dns2.nextdns.io
2021/01/07 update 网域变更 NextDNS 改变了网域,如果你发现上面的用不了
请换成以下这四组
ipv4-anycast.dns1.nextdns.io
ipv4-anycast.dns2.nextdns.io
ipv6-anycast.dns1.nextdns.io
ipv6-anycast.dns2.nextdns.io
上述的 dns1 就是第一个会先去查询的服务器,dns2 是备用的
如果你只有 IPv4 环境的话,就只需要设置两组 IPv4 即可
而对应的答案请依照下面格式填写
ipv4-xxxxxx-xxx-1.edge.nextdns.io
ipv6-xxxxxx-xxx-1.edge.nextdns.io
请把你在 https://ping.nextdns.io 测试到延迟最低的那组服务器名称带入 xxx 中即可
下面是示例,我 IPv4 第一组服务器设置为台北的:
以我自己为例,IPv4 我打算设置台北跟香港、IPv6 我设置为香港、日本,依序设置完四组
所以最后就会是下面这样:
设置完毕后,请把你原先的上网设备清除 DNS 快取,如果不知道怎么清除那就重新开机
接着再去 https://ping.nextdns.io 测试跑一次,看看是不是如你所设置的?
于是你就可以愉快的上网咯!
另外 NextDNS 官方推特日前发了一则推文,卖了个关子
We would like to wish everyone a very happy new year!
A few hints of what’s in the pipe for early 2021 on our side: “ultra low”, “3” and “dark”.
Stay put and stay safe! pic.twitter.com/P31zhrWqCp
— NextDNS (@NextDNS) January 1, 2021
给了他们 2021 年年初计划的三个关键词「ultra low」、「3」、「dark」,下面来猜猜他们分别的涵义?
「ultra low」应该是要准备部署超低延迟的新技术
「3」应该是他们这几个月打算新开三个节点服务器,其中一个 HAN〔越南〕已经曝光
「dark」应该就是官网要有暗黑模式咯~
NextDNS 目前真是越来越好用,还没有注册的人赶快去申请注册唷! ?