RW—Python中的主/辅助DNS地址
我想从系统中读取主dns地址和辅助dns地址,并想将其更改为任何用户给定的地址 这可以通过某个图书馆吗 另一种方法是读取/etc/resolv.conf并进行更改,这就是我所做的RW—Python中的主/辅助DNS地址,python,ubuntu,dns,Python,Ubuntu,Dns,我想从系统中读取主dns地址和辅助dns地址,并想将其更改为任何用户给定的地址 这可以通过某个图书馆吗 另一种方法是读取/etc/resolv.conf并进行更改,这就是我所做的 顺便说一句,我目前的解决方案是针对Ubuntu操作系统的,现在如果我对同一个操作系统也能得到if,那就好了。/etc/resolv.conf是DNS服务器的权威来源,所以你最好检查一下 有点离题,但请注意,它被DHCP覆盖,因此如果您需要添加自己的DNS服务器,您必须编辑/etc/dhcp3/dhclient.conf
顺便说一句,我目前的解决方案是针对Ubuntu操作系统的,现在如果我对同一个操作系统也能得到if,那就好了。
/etc/resolv.conf
是DNS服务器的权威来源,所以你最好检查一下
有点离题,但请注意,它被DHCP覆盖,因此如果您需要添加自己的DNS服务器,您必须编辑/etc/dhcp3/dhclient.conf,并在其中添加如下内容:
append domain-name-servers <DNS-ip>;
附加域名服务器;
或
前置域名服务器;
还要注意的是,Ubuntu(我使用的至少是9.04)最多只支持3台DNS服务器。@Thomasz:完全同意,我使用的是Ubuntu 9.10,我已经阅读过了。
prepend domain-name-servers <DNS-ip>;