Я пытаюсь настроить сеть для малого бизнеса с одним Cisco SG200-26, сервером Linux и двумя TP-Link TL-WA801ND.
Я настроил точки доступа, чтобы иметь два разных SSID, Public и Staff, и настроил тегирование VLAN с тегами 5 и 6 соответственно.
На коммутаторе я создал сети VLAN и настроил порт сервера и порты AP на транковые.
Я настроил сервер на две сети VLAN с IP-адресами, eth0.5 и eth0.6. Сервер DHCP настроен на выдачу адресов в правильных подсетях.
Так:
eth0 has 192.168.0.0/24
eth0.5 has 192.168.5.0/24
eth0.6 has 192.168.6.0/24
Теперь точки доступа получают IP-адреса управления через DHCP в 192.168.0.0/24.
Я вижу подключенные устройства, запрашивающие IP-адреса (из журнала сервера):
Apr 12 13:08:33 server dhcpd: DHCPDISCOVER from 60:d8:19:xx:xx:xx (pc1) via eth0.5
Apr 12 13:08:33 server dhcpd: DHCPOFFER on 192.168.5.10 to 60:d8:19:xx:xx:xx (pc1) via eth0.5
Но я не вижу, чтобы они принимали адрес. Предложения приветствуются, я в тупике!
Возможно, было бы лучше поместить сервер в его собственную подсеть и использовать ip-helper на интерфейсе vlan коммутатора для предоставления IP-адресов из IP-адреса / подсети выделенного сервера.
Проверьте, есть ли настройки для Отслеживание DHCP на коммутаторе и точках доступа. Возможно, что коммутатор будет подавлять трафик DHCP, если вы не укажете определенные порты как доверенные DHCP.