我有一个 Debian Lenny 服务器,安装时设置了 DHCP,但我已将其更改为静态 IP。
现在它几乎随机地在 dhcp 和静态 ip 之间切换。
它是否/etc/network/interfaces
正确?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.24
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 192.168.0.9
dns-search example.com
或者我必须更改其他配置文件吗?
答案1
是否有 DHCP 客户端正在运行?如果正在运行并且获取了租约,它将覆盖静态 IP;我经常发现,一旦我将接口设置为静态并重新启动网络,就必须手动将其(DHCP 客户端)终止。
答案2
您正在运行 GUI 吗?如果是,您需要检查是否已获得网络管理员可以在任何地方运行。如果可以,您可以选择使用它,而不是/etc/networking/interfaces
直接编辑。