Приветствую, есть две сети связанные между собой с помощью OpenVPN. В одной части сети находится DHCP сервер раздающий параметры сети, сервер нормально раздает все параметры сети компьютерам находящимся до VPN канала. После канала клиенты получают все настройки кроме шлюза по умолчанию. Соответственно не работает нормально сеть у них.
Конфиги DHCP
Эту опцию менял она не влияет вообще никак. В логах все одинаково.
Ну покажите чтоль отрезок лога.
Aug 30 16:13:52 server dhcpd: DHCPREQUEST for 1.1.1.100 from e0:e6:ed:e3:eb:ed (client_name) via eth0
Aug 30 16:13:52 server dhcpd: DHCPACK on 1.1.1.100 to e0:e6:ed:e3:eb:ed (client_name) via eth0
Aug 30 16:13:54 server dhcpd: DHCPINFORM from 1.1.1.100 via eth0
Прослушайте траффик tcpdump, посмотрите, прилетает ли в ответе от dhcp сервера опция default route
После продолжительных поиском нашел такую строку в официальной документации
OpenVPN --route-gateway gw|'dhcp' Specify a default gateway gw for use with --route. If dhcp is specified as the parameter, the gateway address will be extracted from a DHCP negotiation with the OpenVPN server-side LAN.
в логах клиента который является узлом за которым находится кусок удаленной сети в
есть строка
что значит что из пакетов DHCP информация о шлюзе изымается, я посмотрел на пакеты из варишарка, и действительно изымается. Вопрос как отключить данную хрень? Если прописывать в конфиг сервака что то типа push "route-gateway 10.10.10.10" то он сохраняет обе опции соответственно инфа изымается?
при попытке добавить строку --route-gateway в строку запуска сервера не помогает. Опция в логе все равно отображена.
и что, сетка за впн-клиентом получает адреса с дхсп на впн-сервере?
то есть по обе стороны впн тунеля у вас разные эзернет сегменты с одинаковой адресацией, а впн роль моста выполняет?