У меня есть сервер 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
Или мне нужно изменить другие файлы конфигурации?
Есть ли DHCP-клиент? Если это так, и он забирает аренду, он переопределит статический IP-адрес; Я часто обнаруживаю, что мне нужно вручную убить его (DHCP-клиент) после того, как я установил статические интерфейсы и перезапустил сеть.
Вы используете графический интерфейс? Если да, то вы хотите проверить, есть ли у вас сетевой менеджер бегает куда угодно. Если это так, вы можете использовать это вместо редактирования своего /etc/networking/interfaces
прямо.