Debian Lenny: проблема с изменением статического IP

Debian Lenny: проблема с изменением статического IP

Я пытаюсь изменить статический IP, назначенный виртуальной машине Debian. Я изменил/etc/сеть/интерфейсыфайл, но моему Debian, похоже, не нравятся новые настройки

В настоящее время IP-адрес машины установлен на 192.168.1.136, и я хочу, чтобы IP-адрес машины был установлен на 192.168.1.8.

вот мой измененный/etc/сеть/интерфейсы:

auto lo
iface lo inet loopback

allow-hotplug eth0

auto eth0
iface eth0 inet static
address 192.168.1.8
gateway 192.168.1.1
netmask 255.255.255.0

решение1

Способ перезагрузки сетевой конфигурации в Debian следующий:

/etc/init.d/networking restartкак корень

решение2

Пытаться

ifdown eth0 ; ifup eth0

для "перезагрузки" конфигурации сети. Или просто перезагрузите машину. Также Debian (и множество других дистрибутивов) по умолчанию "привязывает" заданный MAC интерфейса к имени интерфейса с помощью udev (/etc/udev/rules.d/70-persistent-net.rules), так что если вы изменили MAC машины, правильным интерфейсом будет eth1 (чтобы "отменить", удалите этот файл udev)

решение3

Может быть, имя интерфейса больше не eth0? Попробуйте следующее, чтобы узнать о именах интерфейсов:

# ifconfig | grep ^eth

При необходимости измените конфигурацию в /etc/networking/interfaces и перезапустите сеть:

# /etc/init.d/networking restart

(как root)

Связанный контент