这几天待在家出不去,折腾一下软路由,看了下 SmartDNS 的原理,产生了一个疑问,特来请教。
通常情况下,我们的手机或者电脑等终端向 DNS 服务器请求一个域名,返回多个 IP 时,终端是怎么处理的?是直接响应最先得到的 IP 么?
SmartDNS 的原理是同时测试几个 IP 向终端解析延时最低的那个 IP,如果终端只是简单的响应最先得到的 IP,那 SmartDNS 确实是有用的,如果是同时响应几个 IP,或者终端也选则响应最快的 IP,那 SmartDNS 岂不是很鸡肋。。。
1
kasazhu 2020-03-03 13:32:41 +08:00 via iPhone
坐等回答!
一般机制最高级往下分配,所以到终端的话哪怕你有多个 dns 服务器,也遵循路由。路由器里最高基本应该是防火墙内的不可描述防污染解析,如果关掉,那就再归 smartdns。我没理解错的话。 |