Привет, есть коробка Debian Squeeze с eth0 и eth1.
В / 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-адрес на интерфейсе, если вы его не убьете.
Кроме того, вы настраивали Network Manager? Это переопределит 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