У меня проблема с DHCP relay на некоторых VLAN. На одном всё работает нормально, а на других — нет. DHCP сервер — 10.0.0.5/16, установлен на HP коммутаторе с VLAN интерфейсом в RB750. Другие локальные VLAN на этом же коммутаторе используют DHCP relay через RB750 без проблем. У меня есть IPSec VPN к RB750GL, который тоже запускает DHCP relay обратно к DHCP серверу 10.0.0.5. DHCP relay для 10.5.0.0/16 работает нормально. А для 10.6.0.0/16 (и некоторых других) не работает.
Я смотрел через Wireshark на клиентской машине, которая делает DHCP запросы, и на DHCP сервере и вижу следующее: клиент отправляет повторяющиеся DHCP Discover пакеты, ответа нет. В логах RB750GL отображаются запросы, принятые DHCP relay агентом. DHCP сервер видит входящие DHCP Discover пакеты и возвращает DHCP Offer пакеты, адресованные IP релейного агента на RB750GL — 10.6.0.254. Но у RB750GL relay agent количество ответов равно 0.
Насколько я понимаю, никаких правил firewall (фильтров), которые блокируют трафик, нет. Раньше у меня было правило src 10.0.0.0/8 dst 10.0.0.0/8 dst port 67-68 для разрешения, но я заметил, что ошибочно указал TCP вместо UDP. Исправил это, но результата нет.
Есть идеи, где ещё можно поискать источник проблемы?
Я смотрел через Wireshark на клиентской машине, которая делает DHCP запросы, и на DHCP сервере и вижу следующее: клиент отправляет повторяющиеся DHCP Discover пакеты, ответа нет. В логах RB750GL отображаются запросы, принятые DHCP relay агентом. DHCP сервер видит входящие DHCP Discover пакеты и возвращает DHCP Offer пакеты, адресованные IP релейного агента на RB750GL — 10.6.0.254. Но у RB750GL relay agent количество ответов равно 0.
Насколько я понимаю, никаких правил firewall (фильтров), которые блокируют трафик, нет. Раньше у меня было правило src 10.0.0.0/8 dst 10.0.0.0/8 dst port 67-68 для разрешения, но я заметил, что ошибочно указал TCP вместо UDP. Исправил это, но результата нет.
Есть идеи, где ещё можно поискать источник проблемы?