Очевидно, кто-то в моей локальной сети запускает свой собственный DHCP-сервер (я предполагаю, что по ошибке) и широковещательная передача адреса (да, это 192.168.1.155) мешает мне подключиться к «настоящему» DHCP-серверу (195.249.186.1). как я могу подключиться к моему обычному DHCP-серверу? какие команды мне использовать?
Например, если неправильный dhcp-сервер - 195.249.186.30, вы можете настроить свой dhcp-клиент, добавив эту строку в dhclient.conf:
reject 195.249.186.30
отклонить ip-адрес; Оператор reject заставляет DHCP-клиент отклонять предложения от серверов, которые используют указанный адрес в качестве идентификатора сервера. Это можно использовать, чтобы избежать настройки мошенническими или неправильно настроенными DHCP-серверами, хотя это должно быть крайней мерой - лучше отследить неисправный DHCP-сервер и исправить его.
На уровне порта коммутатора вы можете использовать Отслеживание DHCP чтобы гарантировать получение только ответов DHCP от доверенных серверов (это довольно простая функция для большинства коммутаторов не потребительского уровня). Реализация этого будет зависеть от вашей марки и модели переключателей.
Если ваши коммутаторы не поддерживают это, вам нужно будет отследить DHCP-сервер, который вызывает проблему, и отключить его. Поскольку DHCP является широковещательным протоколом, вы довольно ограничены в способах управления им на любом уровне выше, чем порты коммутатора.