Столкнулся со странностью работы DHCP-сервера на OVPN-tap интерфейсе: когда на DHCP-сервер приходит DHCP-discover с другого конца туннеля, то DHCP-offer уходит с нулевым src-mac-адресом (00:00:00:00:00:00). После чего на другом конце DHCP-клиент, если он висит непосредственно на OVPN-интерфейсе, делает DHCP-request и получает IP-адрес. НО! если OVPN-интерфейс добавить в BRIDGE, то BRIDGE такой DHCP-offer не пропускает, и клиент на BRIDGE'е уже не может получить IP-адрес. Как заставить DHCP-offer уходить с OVPN-интерфейса с правильным MAC-адресом?
Faced with the strangeness of the DHCP server on the OVPN-tap interface: when DHCP-discover comes to the DHCP server from the other end of the tunnel, the DHCP-offer sends with a zero src-mac address (00: 00: 00: 00: 00). After that, at the other end, the DHCP client, if it bind directly on the OVPN interface, makes a DHCP request and gets an IP address. BUT! If the OVPN interface is added to BRIDGE, then the DHCP-offer does not pass this BRIDGE, and the client on BRIDGE can not get the IP address anymore. How to force the DHCP-offer to leave the OVPN interface with the correct MAC address?