Как избавиться от динамического IP?

Как избавиться от динамического IP?

Мне удалось успешно назначить ubuntu server 16.04 (Raspberry Pi 3 B) статический ip, но динамический ip все еще присутствует и активен. Использование ssh — единственный способ доступа к серверу.

Как избавиться от динамического IP?

Я поместил свою конфигурацию статического IP в /etc/network/interfaces. Динамический IP /etc/network/interfaceбольше не определен в , он определен в /etc/network/interfaces.d/*.cfg. Я пробовал закомментировать /etc/network/interfaces.d/*.cfgи саму конфигурацию динамического IP, но вот тут-то и начинаются проблемы. После sudo shutdown -h now-> переподключения -> запуска система теряет статический IP. Я даже не могу войти с динамическим IP, хотя он виден.

Это немного не по теме, но я как-то зашел со статическим ip, и после установки mysql-server соединение ssh внезапно оборвалось, и мне пришлось переподключаться с динамическим ip. Похоже, что ip-адреса не обрабатываются одинаково.

Нужно ли мне отключить/удалить некоторые демоны/файлы клиента dhcp и если да, то как? Клиент dhcp, похоже, сходит с ума, если я пытаюсь помешать ему получить доступ к конфигурации dhcp, закомментировав их.

Раньше я настраивал статический IP-адрес, но на этот раз все работает по-другому.

Вот запрошенные файлы

/etc/network/interfaces:

# Этот файл описывает сетевые интерфейсы, доступные в вашей системе.
# и как их активировать. Для получения дополнительной информации см. interfaces(5).

# Сетевой интерфейс обратной связи
авто ло
iface lo inet loopback

авто eth0
iface eth0 inet статический
адрес 192.168.1.201
сетевая маска 255.255.255.0
сеть 192.168.1.0
трансляция 192.168.1.255
шлюз 192.168.1.1
DNS-серверы имен 62.241.198.245

# Исходные интерфейсы
# Пожалуйста, проверьте /etc/network/interfaces.d перед изменением этого файла
# поскольку интерфейсы могли быть определены в /etc/network/interfaces.d
# См. LP: #1262951

/etc/network/interfaces.d/*.cfg:

авто ло
iface lo inet loopback

авто eth0
iface eth0 инет dhcp

решение1

Закомментируйте/удалите auto eth0 iface eth0 inet dhcp- это причина, по которой назначается динамический IP (с использованием DHCP). Вам не следует определять один и тот же интерфейс дважды. Смотритеhttps://help.ubuntu.com/lts/serverguide/network-configuration.htmlдля получения более подробной информации о конфигурации сети.

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