RW - Python中的主/辅DNS地址

时间:2010-05-27 09:10:36

标签: python ubuntu dns

我想从系统中读取主要和辅助DNS地址,并希望将其更改为任何给定地址的用户。

这可以通过一些图书馆来实现。

另一种方法是我阅读/etc/resolv.conf并进行更改,这就是我所做的。

BTW我目前的解决方案是针对Ubuntu操作系统,现在如果我得到同样的操作系统,也没关系。

1 个答案:

答案 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服务器。