我(认为)我在中配置了静态IP地址/etc/network/interfaces
:
# The primary network interface
auto eth0
iface eth0 inet static
address 10.1.1.2
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255
gateway 10.1.1.1
然后,我将文件更改/etc/resolv.conf
为包含所需的名称服务器。
然后我重新启动网络 sudo /etc/init.d/networking restart
但是几个小时后,resolv.conf始终恢复为DHCP名称服务器。
我还应该说这是仅具有
l0
和eth0
接口的Ubuntu Server 。
您是要在另一个网络接口(例如wifi或拨号接口)上使用dhclient,还是dhclient即使应该是静态的,也无法在eth0上正确运行?
—
poolie 2011年
只有eth0和lo0,我手动设置的IP与我将获得的DHCP IP相同(DHCP服务器将始终提供相同的静态IP)。但是我不想使用DHCP服务器提供的名称服务器,所以我想自己设置IP,就不会有任何DHCP,但是我不明白为什么resolv.conf会不断更新。
—
大卫·帕克斯
Gilles-不,我运行:dpkg -L resolvconf,并得到:未安装软件包“ resolvconf”。
—
大卫·帕克斯
resolvconf
安装了软件包?