Networking

為什麼 Debian Squeeze 會忘記它的靜態 IP 地址並尋求 DHCP 租約?

  • February 17, 2018

您好,有一個帶有 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

讓它回到它應該的樣子。

但是為什麼它首先會自發破裂?!

dhcpcd/dhclient還在執行嗎?如果您不殺死它,它將在介面上刷新其 DHCP 地址。

另外,您是否配置了網路管理器?這將覆蓋interfaces文件。如果您不使用它,請擺脫它。

試試這個:

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

引用自:https://serverfault.com/questions/339989