У меня проблемы с DHCP-сообщениями на UniFi AP. Вот моя конфигурация:
1. На каждом AP настроено 3 SSID.
2. Каждый SSID назначен на отдельный VLAN и подсеть (192.168.x.0 /24, где x меняется в зависимости от VLAN).
3. Маска подсети у всех — 255.255.255.0.
ПРОБЛЕМА: Когда DHCP-предложения передаются по радиоинтерфейсу AP, маска подсети оказывается 255.255.255.1. Устройство, подключающееся к WiFi, не может выйти в сеть из-за неправильной маски подсети.
ПРОЧИТАЙТЕ: Я уже больше месяца занимаюсь поиском причины:
1. Сделал захват пакетов на DHCP-сервере во время проблемы. Сервер выдаёт правильную маску подсети — 255.255.255.0.
2. Сделал захват пакетов на всех коммутаторах между сервером DHCP и UniFi AP. DHCP-предложения от сервера с правильной маской — 255.255.255.0.
3. Сделал захват пакетов на порту коммутатора, к которому подключён UniFi AP. DHCP-предложения с правильной маской 255.255.255.0.
4. Сделал захват пакетов на беспроводном интерфейсе UniFi AP с помощью tcpdump. Теперь DHCP-предложения содержат неправильную маску подсети — 255.255.255.1.
5. Удалял и создавал заново DHCP-диапазон на сервере. Проблема осталась.
Проблема возникает часто, но нерегулярно: примерно 20-30 минут работает некорректно, потом на несколько часов исчезает.
В приложении — Wireshark-захват на беспроводном интерфейсе UniFi AP (wl0.1) во время возникновения проблемы. Обратите внимание на предложенную маску подсети (Опция 1) в DHCP Offer-сообщениях.
1. На каждом AP настроено 3 SSID.
2. Каждый SSID назначен на отдельный VLAN и подсеть (192.168.x.0 /24, где x меняется в зависимости от VLAN).
3. Маска подсети у всех — 255.255.255.0.
ПРОБЛЕМА: Когда DHCP-предложения передаются по радиоинтерфейсу AP, маска подсети оказывается 255.255.255.1. Устройство, подключающееся к WiFi, не может выйти в сеть из-за неправильной маски подсети.
ПРОЧИТАЙТЕ: Я уже больше месяца занимаюсь поиском причины:
1. Сделал захват пакетов на DHCP-сервере во время проблемы. Сервер выдаёт правильную маску подсети — 255.255.255.0.
2. Сделал захват пакетов на всех коммутаторах между сервером DHCP и UniFi AP. DHCP-предложения от сервера с правильной маской — 255.255.255.0.
3. Сделал захват пакетов на порту коммутатора, к которому подключён UniFi AP. DHCP-предложения с правильной маской 255.255.255.0.
4. Сделал захват пакетов на беспроводном интерфейсе UniFi AP с помощью tcpdump. Теперь DHCP-предложения содержат неправильную маску подсети — 255.255.255.1.
5. Удалял и создавал заново DHCP-диапазон на сервере. Проблема осталась.
Проблема возникает часто, но нерегулярно: примерно 20-30 минут работает некорректно, потом на несколько часов исчезает.
В приложении — Wireshark-захват на беспроводном интерфейсе UniFi AP (wl0.1) во время возникновения проблемы. Обратите внимание на предложенную маску подсети (Опция 1) в DHCP Offer-сообщениях.
