我想从系统中读取主要和辅助DNS地址,并希望将其更改为任何给定地址的用户。
这可以通过一些图书馆来实现。
另一种方法是我阅读/etc/resolv.conf并进行更改,这就是我所做的。
BTW我目前的解决方案是针对Ubuntu操作系统,现在如果我得到同样的操作系统,也没关系。
答案 0 :(得分:1)
/etc/resolv.conf
是 DNS服务器的权威来源,因此您最好在那里查看。
有点偏离主题,但请注意它被DHCP覆盖,所以如果你需要添加自己的DNS服务器,你必须编辑/etc/dhcp3/dhclient.conf并添加如下内容:
append domain-name-servers <DNS-ip>;
或
prepend domain-name-servers <DNS-ip>;
另请注意,Ubuntu(我使用的至少9.04)仅支持最多3个DNS服务器。