DNS 服务器和家庭外的后备

DNS 服务器和家庭外的后备

我在家里有自己的 DNS 服务器来访问本地名称,并且运行良好。

然后我有我的笔记本电脑,现在显然我的笔记本电脑时不时离开家,因此它可以访问我家外面的不同网络,而我的 DNS 服务器在那里无法访问...所以我想我只需添加 Google 作为辅助 DNS...

但实际上,当我这样做时,突然我就无法访问本地的东西了,页面无法解析(显然是在家里),就像我的笔记本电脑从 Google 的 DNS 或其他东西获得了更快的响应,因为它无法在我本地使用的地址上找到任何东西。

如果我删除辅助 DNS,并保留我自己的 DNS,那么它就可以再次正常工作......

那么我是否需要以某种方式区分在哪些网络上使用哪些 DNS?当我使用 3G 调制解调器连接时,我已经使用了单独的 DNS 设置,但当我使用热点时,它似乎无论如何都使用相同的设置(至少在火车上),也可以区分有线连接吗?...还有其他解决方案吗?

操作系统:Windows 7 Ultimate,x64

编辑:目前正在尝试这种“破解/修复”:
http://blog.johnruiz.com/2011/12/windows-does-not-always-honor-dns-order.html

答案1

我不知道你的操作系统是什么,但请检查 Google DNS 相对于你本地家庭 DNS 的优先级,这可以解决这个问题。

此外,如果您在“回家”时遇到此问题(例如在工作中使用 OpenDNS 或 Google 的 DNS 后),这也可能是某些 DNS 缓存问题。

检查您的 DNS 的优先级 + 检查如何清除操作系统上的 DNS 缓存。:)

相关内容