Настроить:
хост <---> OpenVPN-клиент с DHCP-помощником <---> OpenVPN-сервер <---> DHCP-сервер
За исключением «хоста», все настроено со статическими IP-адресами, и маршрутизация работает нормально. Все станции могут пинговать друг друга.
DHCPDISCOVER отправляется на сервер через DHCP-помощник, но (одноадресный) DHCPOFFER с сервера даже не достигает OpenVPN-клиента.
Использование tcpdump -i tap0 с обеих сторон показывает ЗАПРОС и ОТВЕТ на стороне сервера, но только ЗАПРОС на клиенте.
Почему ОТВЕТ не пересылается и как это сделать?
Заранее спасибо.
Поскольку DHCP-пакеты не маршрутизируются, проблема заключалась в том, что только клиентская сторона VPN-туннеля была подключена к eth.
Решение: оба конца VPN-туннеля нужно было соединить мостом с физическим устройством.
Ключевое слово: мост между сайтами