默认 DNS 服务器运行速度太慢,因此我通过添加名称服务器更改了配置。
/etc/resolv.conf :
nameserver 202.102.192.68
nameserver 210.45.240.99
domain ***edu.cn
search ***edu.cn
但是文件会在一段时间后自动更改回默认值。
有什么方法可以解决这个问题吗?
谢谢!
默认 DNS 服务器运行速度太慢,因此我通过添加名称服务器更改了配置。
/etc/resolv.conf :
nameserver 202.102.192.68
nameserver 210.45.240.99
domain ***edu.cn
search ***edu.cn
但是文件会在一段时间后自动更改回默认值。
有什么方法可以解决这个问题吗?
谢谢!
在完整的 ubuntu 中,这些文件由 network-manager 重写,最好使用System > Settings > Network Connections中的 GUI 来管理这些更改。
如果没有桌面,我认为这是由 dbus / gconf 中的一系列条目控制的。因此,如果网络可靠,我认为最好卸载网络管理器并自行手动配置。
还有一种叫做nmcli的东西,它是一种用于网络管理器的命令行工具。
最简单的方法可能是安装resolvconf包,然后添加你想要的任何配置
/etc/resolvconf/resolv.conf.d/head
(你可以忽略可怕的警告,它只是在那里,所以它最终会出现在生成的 /etc/resolv.conf 中);然后运行resolvconf -u
更新/etc/resolv.conf
。在尝试了一些方法后,我发现了一种有效的方法。
首先修改resolv.conf。
编辑 DHCP 客户端的配置文件。(位置
/etc/dhcp3/dhclient.conf
:)更改
进入
删除域名、域名服务器、域搜索选项。