我为我的 Linux 机器设置了一个静态 IP,但 DHCP 似乎仍在运行并更改了我的主机名和 resolv.conf 据我所知,只需将 iface 设置为静态即可防止这种情况发生。我还执行了“apt-get -y remove isc-dhcp-client dhcp3-client dhcpcd”,但仍然没有成功。
auto lo
iface lo inet loopback
auto eth0 eth0:1
iface eth0 inet static
address 66.228.49.254
netmask 255.255.255.0
gateway 66.228.49.1
iface eth0:1 inet static
address 192.168.169.183
netmask 255.255.128.0
Ubuntu 11.04,有什么建议吗?
答案1
/etc/default/dhcpcd 设置为写入 resolv.conf 并设置主机名。将两者均更改为“no”即可解决问题。
答案2
您实际上从未杀死 dhcpd,因此它仍在运行。
你所要做的就是杀死它。