Проблема:
Имеется ADSL модем Zyxel P660HT2. Функция DHCP сервера включена, но клиенты не могут получить адрес.
Решение:
Корень проблемы в том, что на модеме включена фильтрация LAN пакетов (раздел Filter -> Input Filter Sets -> TCP/IP) и в списке разрешенных фильтров нет такого, который бы разрешал раздачу адресов.
Создаем и активируем такой фильтр:
-
Заходим на web-интерфейс настройки модема Security -> Filter. Здесь по-умолчанию должно быть создано третье правило ("Set 3") NetBIOS_LAN:
-
Если такого правила нет, - то создаем его:
-
Настраиваем первое вхождение:
-
Active - ON
-
IP Protocol - UDP
-
IP Source Route - Off
-
Destination Address - 0.0.0.0
-
Destination Subnet Mask - 0.0.0.0
-
Destination Port - 53
-
Port Compare - Equal
-
Source Address - 0.0.0.0
-
Source Subnet Mask - 0.0.0.0
-
Source Port - 137
-
Port Compare - Equal
-
TCP Estab - N/A
-
More - No
-
Log - None
-
Action Match - Drop
-
Action Not Match - Forward
-
-
Заходим Network -> LAN -> IP -> Advanced Setup
-
В разделе Filter -> Input Filter Sets -> TCP/IP ставим первым (самым левым) в список только что созданное нами правило "Set 3", остальные правила сдвигаем вправо.
-
Сохраняемся