Назад | Перейти на главную страницу

Точка доступа Wi-Fi рассылает запросы DHCP во все сети VLAN

Моя установка выглядит так:

     Switch (T1600G-28TS)
 -------------------------------
 | 1 |   |   | 6 | 5 |   | ... |
 -------------------------------
   |           |   |                          * SSID: NW1 | VLANID: 2
   |           |   |            AP (AP500)   /
   |           |   |         ---------------/
   |           |   +---------|  Multi SSID |--* SSID: NW2 | VLANID: 3
   |           |             ---------------\
   |           |                             \ 
   |           |                              * SSID: Guest | VLANID: 4
   |           +----- Client PC
   |              
   |              
   +----- DHCP Server

Конфигурация порта на коммутаторе:

 --------------------------
 | Port | PVID |   VLANs  |
 |  1   |  99  | 2,3,4,99 |
 |  5   |  99  | 2,3,4,99 |
 |  6   |   2  |        2 |
 --------------------------

DHCP-сервер - это ubuntu linux 16.x LTS; dhcpd прослушивает эти интерфейсы:

 eth0.2 192.168.0.0/24 "NW1"
 eth0.3 192.168.1.0/24 "NW2"
 eth0.4 192.168.2.0/24 "Guest"

когда я подключаю клиентский компьютер к коммутатору, я ожидаю получить IP-адрес от NW1 (подсеть 0), но иногда Я получаю IP от Guest (подсеть 2) диапазон.

Журнал dhcpd выглядит так:

 dhcpd[2909]: DHCPDISCOVER from b8:27:eb:5e:bc:ee (twis) via eth0.2
 dhcpd[2909]: DHCPDISCOVER from b8:27:eb:5e:bc:ee via eth0.4
 dhcpd[2909]: DHCPDISCOVER from b8:27:eb:5e:bc:ee (twis) via eth0.3
 dhcpd[2909]: DHCPOFFER on 192.168.0.126 to b8:27:eb:5e:bc:ee (twis) via eth0.2
 dhcpd[2909]: DHCPOFFER on 192.168.2.104 to b8:27:eb:5e:bc:ee (twis) via eth0.4
 dhcpd[2909]: DHCPOFFER on 192.168.1.108 to b8:27:eb:5e:bc:ee (twis) via eth0.3

не то, что я ожидал! вот таблица ARP коммутаторов:

Я выгляжу как AP пересылает широковещательные сообщения DHCP во все сети VLAN. Если я отключу его, все будет работать как положено:

 dhcpd[2909]: DHCPDISCOVER from b8:27:eb:5e:bc:ee (twis) via eth0.2
 dhcpd[2909]: DHCPOFFER on 192.168.0.126 to b8:27:eb:5e:bc:ee (twis) via eth0.2

Для точки доступа настроен DHCP. off и нет меню для настройки чего-либо, например DHCP snooping или multicast.

Я что-то упускаю?

Обновить: Точка доступа, по-видимому, рассылает запросы DHCPREQUEST всем сетям VLAN, в которых он находится (согласно конфигурации коммутатора). Изменены NW2 и Guest VLANID на 93 и 94 на AP, но поведение не изменилось ...

Оказывается, это ОШИБКА в прошивке AP. Служба поддержки TP-Link предоставила бета-версию прошивки: 1.0.0 Build 20160607 Rel. 48929 Бета который решает эту конкретную проблему.

В любом случае, спасибо, ребята, за попытку разобраться в этом!

К сожалению, я не могу комментировать, пока у меня не 50 репутации. Я не думаю, что ваша точка доступа имеет какое-либо отношение к вашей проблеме, потому что ваш компьютер подключен через Ethernet, а не по беспроводной сети.

Исходя из того, что вы говорите, я бы посоветовал вам проверить свою конфигурацию на порту 4, он должен быть настроен как порт доступа, и вам также следует назначить ему VLAN. Вы также должны проверить, настроен ли ваш DHCP-сервер на выдачу неправильных IP-адресов.