2

Моя домашняя сеть выглядит следующим образом: Кабельный модем для Интернета, подключенный к беспроводному маршрутизатору, несколько клиентов, подключенных по беспроводной сети. Мой беспроводной маршрутизатор имеет встроенный DHCP-сервер, который назначает IP-адреса беспроводным клиентам. Я знаю, что есть возможность отключить этот DHCP-сервер на странице конфигурации моего маршрутизатора. После его отключения можно ли каким-либо образом запустить собственный DHCP-сервер на одной из машин, подключенных к маршрутизатору (через статический IP-адрес)? Проблема, с которой я сейчас сталкиваюсь, заключается в том, что маршрутизатор, по-видимому, не пересылает пакеты, адресованные 255.255.255.255, поэтому ни один из других клиентов в сети не может видеть никаких пакетов DHCP Discover.

3 ответа3

3

Если на вашем маршрутизаторе отсутствует стандартный DHCP-сервер, рассмотрите возможность использования сторонних прошивок, таких как OpenWRT, DD-WRT или Tomato (если таковая имеется для вашей модели маршрутизатора; проверьте внимательно).

DHCP-сервер в этих прошивках, как правило, будет гораздо более настраиваемым, чем стандартный сервер вашего маршрутизатора, особенно если вам удобно выполнять настройку через интерфейс терминала (SSH).

Кроме того, если вам необходимо запустить DHCP-сервер на отдельном компьютере, настройка этих встроенных программ для правильной передачи запросов DHCP может оказаться проще, чем попытка принудить встроенное встроенное ПО вашего маршрутизатора сделать это.

1

Маршрутизаторы разделяют широковещательные домены, что означает, что они не пересылают пакеты, адресованные 255.255.255.255 . Если вы хотите, чтобы эти пакеты были направлены, посмотрите на коммутатор или концентратор.

0

Лучшим решением может быть просто назначить фиксированный IP-адрес всем вашим ПК и устройствам. Большинство домашних сетей имеют только 5, так что это не так много усилий.

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