Вчера маршрутизатор в сети вышел из строя и, казалось, начал выдавать IP-адреса на IP-адресах 192.168.100.x , он был недоступен, через некоторое время он, казалось, разрешился сам и снова стал доступен через новые подключения, он окончательно арендовал 192.168.100.x к машинам в сети. В сети есть машины с Windows и машина с Debian (9). Я настроил машины Windows на использование определенных IP-адресов, обновил ipconfig и они продолжали работать без проблем. Машина Debian (которая подключена удаленно) больше не имеет связи.

Первоначально сеть обслуживала IP-адреса в 192.168.178.x , подсеть 255.255.255.0 . Который делает это снова.

Я снова установил правила переадресации портов после заводской перезагрузки маршрутизатора, и мой ящик снова был доступен удаленно через SSH. Машина выступает в качестве сервера для офиса и управляется мной удаленно.

Странно, однако, что на машине нет самого соединения, хотя мое SSH-соединение работает нормально, и если я запускаю sudo dhclient -v то машина обрывает мое соединение и возвращается к 192.168.100.19 в подсети 255.255.255.255 . Похоже, только перезапуск машины снова делает ее доступной, но у нее больше нет подключения к Интернету для приложений, которые она запускает.

У меня есть некоторые фотографии некоторых вещей, которые я пытался безрезультатно.

/etc/network/interfaces:

интерфейсы

После запуска команды dhclient :

dhclient dhclient

Перед запуском я могу подключиться, и это показывает это с помощью ip addr:

IP-адрес

Попытка резервного копирования и удаления файла аренды:

dhclient

Попытка удаления IP-маршрута по умолчанию:

Извините за фотографии картофеля, но я делаю это через кого-то, кто находится на физическом месте, я сам работаю удаленно. Я в растерянности и не могу пройти через переустановку операционной системы и молиться, я не уверен, что делать.

1 ответ1

3
DHCPOFFER of 192.168.100.19 from 192.168.100.1

означает, что DHCP-сервер на 192.168.100.1 предложил адрес. Клиент согласился и ожидал DHCPACK (подтверждение), но получил:

DHCPNAK from 192.168.178.1

Это означает, что DHCP-сервер на 192.168.178.1 возражал (возможно, потому что он мог согласиться только на 192.168.178.zzz). Через некоторое время была еще одна попытка:

DHCPOFFER of 192.168.100.19 from 192.168.100.1

но теперь DHCP-сервер в 192.168.100.1 был быстрее, чем 192.168.178.1:

DHCPACK of 192.168.100.19 from 192.168.100.1

Теперь клиент "думает", что все в порядке, так как какой-то сервер подтвердил адрес.

Вывод: есть два DHCP-сервера, 192.168.100.1 и 192.168.178.1 , они мешают друг другу. Вам нужно выяснить, что за дополнительный сервер, и заставить его остановиться. Термин "мошеннический DHCP". Сравните этот мой ответ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .