我可以添加DNS但将DHCP提供的DNS保留在OSX中吗?


8

我正在尝试在OSX网络首选项中添加其他DNS条目,但我想保留DHCP提供的DNS。它们显示为灰色,但是当我单击它们下面的加号按钮时,它们消失了,为用户提供的DNS所取代。因此,看来我只能具有静态条目或DHCP条目,而不能同时具有两者。有什么办法可以通过更改某个位置的.conf文件中的设置来完成此操作?

Answers:


2

从Mac OS X 10.6.3开始,您的计算机将保留它曾经见过的所有DNS服务器的列表,并自动为您选择最快的DNS服务器。因此,您只需添加新的并满意它,因为您的Mac会记住DHCP提供的内容。如果要定义严格的顺序,然后Mac OS进行查找,最好遵循此方法

此外,要查看当前的DNS搜索顺序(和搜索域),请scutil --dns从终端运行:或者,要快速检查您当前正在实际使用的DNS服务器,请运行例如nslookup apple.com


1
谢谢,这些实用程序非常有用!但是我没有看到您描述的行为。在更改DNS设置之前和之后,在从DHCP提供的服务器更改DNS设置之前运行scutil --dns似乎表明,在添加自己的手动DNS之后,它不会保留DHCP提供的DNS服务器。
cayblood

nslookup不能反映用于其他应用程序的DNS配置。至少现在没有了。它可能在2011
。– DirkJäckel2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.