Сделайте 'человека человека' для получения большей информации. Числа являются различным разделом темы страниц справочника, 8 являющийся командами Системного администрирования и материалом. Я думаю, что на этот вопрос ответили прежде все же.
Существует, вероятно, network-manager
или wicd
выполнение. Отключите/Удалите его. Можно временно завершить работу network-manager
с service network-manager stop
.
Могли быть также некоторые dhclient
программы в фоновом режиме. Выполненный
ps ax | grep [d]hclient
или
pgrep dhclient
так проверяют, существует ли выполнение клиентов DHCP. Можно уничтожить их через killall dhclient
.
Теоретически, существуют другие клиенты DHCP с различными именами, но маловероятно, что они установлены.
Я знаю, что опаздываю на эту вечеринку, но я просто хотел добавить к этой. Я получал DHCP-адрес на своих сетевых интерфейсах, хотя они были настроены как статические. Я даже получал это в Ubuntu 20.04 с установленным ifupdown
и использовал /etc/network/interfaces
с ручным набором IP-адресов.
Я добавил следующее в /etc/dhcpcd.conf
, чтобы запретить всем моим сетевым адаптерам получать адрес DHCP поверх любого настроенного интерфейса.:(Я использую 2 сетевых адаптера, оба настроены на eth0 и eth1)
denyinterfaces eth0 eth1
Это предотвратит получение вашими интерфейсами IP-адресов DHCP, даже если они установлены обратно в файле /etc/network/interfaces
, поэтому обязательно закомментируйте или удалите эту строку перед повторным включением -.
После перезапуска моей сети sudo /etc/init.d/networking restart
DHCP-адреса больше не отображаются.