有关smartdns的用处,不作介绍了。总体上,感觉有点小用处,先前找了很多方法,发现二个问题,一是过于复杂化,二是不够严谨,对于我这样的小白来说,设置半天,还是出错。今天,我以一个对网络完全小白的身份,来记录一下如何设置smartdns。共分三步:
第一步:服务-smartdns,按图勾选启用:
,重定向53端口到smartdns,缓存大小:1000000,域名ttl:空。域名ttl最小值:300,最大值:空白。说明一下,上图中的本地端口,我写的是6666,这个记好了!最好也按这个写,等下会用。 第二步:在上游服务器里,添加dns服务器,可以将这上面的服务器抄进来https://dns.ip.cn/即可。我抄了一部分,如图所示:
第三步:网络-dhcp/dns-基本设置-dns转发:127.0.0.1#6666 第四步(可以不做这一项也可,但建议设置):网络-接口-lan-使用自定义的dns服务器,添加二个:192.168.2.1(你的路由器管理地址)和 202.102.224.68(你的默认运营商dns) ---好了,故事讲完了!你可以关闭这个帖子了--- 如果你意犹未尽,可以往下看点废话: 1】在命令行下,输入nslookup baidu.com ,可以看一下它返回几行ip地址,如果返回一行,则表示已经生效,如果返回多个,则表示仍未生效,对照前几条,你再查查。下图只有一个ip,所以,表示已经生效。
2】关于某些特殊上网插件,我用得是pw,与这个smartdns没有任何关联,不需考虑。 3】经实测,这种方法设置后,与网络上比这复杂10*10倍的方法相比,我还没发现不妥之处,有的话,请指正.
不需要这么复杂,大多数默认就行。把启用打勾,SmartDNS 重定向模式一般设置为上游,如果出错就换一个就行。
在添加自定义DNS服务器时,记得国内的一个不要添加,都加国外的。
把使用自定义的 DNS 服务器的地方都设置为路由器IP,其他和DNS有关的也都设置为路由器IP。
注意ipv4和ipv6的DNS服务器,如果路由器没有设置ipv6,加了ipv6服务器后软件可能会崩溃。