Возникла необходимость маршрутизации unicast DHCP запросов от коммутатора к серверу находящемуся в другом vlan.
Исходные данные:
- На физическом интерфейсе микротика 2 vlan интерфейса 101 и 102 .
- В 101 vlan linux DHCP opt82.
- В 102 vlan коммутатор Dlink с dhcp-relay.
Описание проблемы:
DHCP запросы приходят в 102 vlan-а на микротике, но на linux DHCP сервер в 101 vlan улетает broadcast запрос от мак адреса коммутатора DLINK без opt82.
Решение:
- Создаем под каждый vlan Bridge.
- Добавляем vlan интерфейсы в bridge (каждый port в свой bridge)
- В настройках ports устанавливаем флаг trusted