如何在 OS X Mountain Lion 中添加自定义 DNS 服务器并保留 ISP 的默认 DNS

如何在 OS X Mountain Lion 中添加自定义 DNS 服务器并保留 ISP 的默认 DNS

我使用的是 OS X Mountain Lion。我用它dnsmasq来设置通配符本地主机域名,例如http://local.dev,指向 localhost。但我必须在系统偏好设置 -> 网络设置中添加 127.0.0.1。

当我将 127.0.0.1 设置为 DNS 服务器后,ISP 的默认 DNS 服务器被我的 DNS 服务器覆盖。这导致我无法访问网站。如果我不移动计算机,这没什么大不了的,我可以手动输入 ISP 的 DNS 服务器。但是如果我换了地方,ISP 的 DNS 就会改变。

我也尝试过使用谷歌的 DNS 服务器,但在某些情况下它不起作用。如何在不删除 127.0.0.1 作为 DNS 的情况下保留(或更新)ISP 的 DNS 服务器。

先感谢您。

答案1

我相信如果你想指出http://local.dev对于您的本地主机,您必须在 /etc/hosts 文件而不是 DNS 中添加条目。127.0.01 是环回接口。

相关内容