电脑配置多个 DNS 运行原理是什么样的?是类似主挂了就切换到从 DNS 么?

2016-08-11 09:29:47 +08:00
 ipchy

昨天晚上上网上的好好的,早上

sudo proxychains update && sudo proxychains upgrade -y

也很正常,但是打未被 Wall 的网站都打不开,pingnslookup结果显示无法解析,检查配置的 DNS

主: 115.159.157.26
从: 115.159.158.38

通过tracepath 发现无法到达115.159.157.26,但是可以到达115.159.158.38,然后我就把 DNS 改成了115.159.158.38,然后就正常了,难道设置两个 DNS 并没什么用吗?

13420 次点击
所在节点    程序员
24 条回复
julyclyde
2016-08-11 23:09:31 +08:00
man resolv.conf
jiewenxu
2016-08-12 06:17:18 +08:00
对 proxychain 不熟悉,但是 linux 的 DNS 系统是可以设置的。可以设置成负载均衡,也可以设置成每次请求向所有配置的 DNS 发送请求,谁先回复就用谁的,也可以像楼主描述的一样按照顺序查询
princeofwales
2016-08-12 09:18:20 +08:00
我说 2 个场景:
1 、家用路由器上配了 2 个 public dns ,确实第二个也有少许的查询量;
2 、公司内网 2 个 DNS 服务器,试过将第 1 个的 DNS 服务停掉,从客户端 nslookup 解析不到结果,但应用却可以获取 IP (非缓存),备用 DNS 应该是生效了
pango
2016-08-12 11:34:32 +08:00
@lhbc 赞认真的态度。

鄙视其他某些楼不做调查,张口就讲的态度

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298547

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX