您好,有一个带有 eth0 和 eth1 的 Debian Squeeze 盒。
在 /etc/network/interfaces 中有:
auto eth1
iface eth1 inet static
address 10.1.2.208
netmask 255.255.255.0
gateway 10.1.2.1
但每 24 小时,eth1 就会丢失其静态分配的 IP 地址,而是从 DHCP 获取一个!手动执行:
# ifup eth1 && ifdown eth1
使其恢复到应有的状态。
但它为什么会自发破裂呢?!
答案1
dhcpcd
/还在运行吗dhclient
?如果你不终止它,它将在接口上刷新其 DHCP 地址。
另外,您是否配置了网络管理器?这将覆盖该interfaces
文件。如果您不使用它,请将其删除。
答案2
尝试这个:
auto eth1
iface eth1 inet static
address 10.1.2.208
netmask 255.255.255.0
gateway 10.1.2.1
hwaddress ether mac_address_of_the_network_card_here
例如:
...
hwaddress ether 00:00:5e:00:53:b2