Не может изменить IP на статический

Я расстроен вне веры в этой точке. У меня есть простая задача изменения IP от DHCP до помех, но это не хочет принимать новый адрес. Файл интерфейсов похож на это:

source /etc/network/interfaces.d/*

auto lo enp3s0

iface lo inet loopback

iface enp3s0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.254
nameserver 192.168.1.5

Когда я выполняю sudo ifdown enp3s0 && ifup enp3s0, это продолжает добираться 192.168.1.200. dhclient не работает, и администратор сети удаляется. Я не могу выяснить, куда этот IP прибывает из.

Обновление:

После стука по моей голове против стены, в течение пары большего количества часов, я обосновался на этом как конфигурационный файл:

auto lo
iface lo inet loopback

auto enp3s0
iface enp3s0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.254
dns-nameservers 192.168.1.5
dns-search ***.com

Я также создал статическую запись в сервере DHCP для MAC-адреса этого интерфейса, даже при том, что этот интерфейс вне записи сервера DHCP. После того как я сделал все это, я перезагрузил сервер и 1,2 застрявшие адреса. Не уверенный то, которые обрабатывают, исправило проблему. Я знаю после изменения файла и перезапуска сервиса, ничто не изменилось. Это была или перезагрузка или некоторая комбинация 3.

1
задан 31 May 2017 в 00:17

1 ответ

Хорошо, Ваш файл интерфейсов испорчен.

# Source a directory for other configuration
source /etc/network/interfaces.d/*

# The loopback network interface
auto lo  
iface lo inet loopback

# The primary network interface
auto enp3s0  
iface enp3s0 inet static  
address 192.168.1.2  
netmask 255.255.255.0  
gateway 192.168.1.254  
dns-nameservers 192.168.1.5

Это - то, как это должно быть похожим. Скорректируйте Ваш /etc/network/interfaces с вышеупомянутым и перезапустите свои сети с sudo systemctl restart networking.service, и все должно быть установкой правильно.

1
ответ дан 7 December 2019 в 15:36

Другие вопросы по тегам:

Похожие вопросы: