Я хотел бы, чтобы мой сервер OpenVPN протолкнул маршрут к клиенту с другим шлюзом по умолчанию.
В частности, мой сервер OpenVPN имеет внутренний IP-адрес 10.0.0.1
, и я бы хотел, чтобы он использовал маршрут 10.10.10.1/24
шлюза 10.0.0.2
.
Можно ли сделать это, указав push-маршрут в файле конфигурации сервера?
push "route 10.10.10.0 255.255.255.0"
клиент, а затем трафик VPN-клиентов имел другой шлюз по умолчанию (10.0.0.2) в сети VPN-сервера?push "route 10.10.10.1/24 255.255.255.255 10.0.0.2"
нет.push route "10.10.10.0 255.255.255.0 10.0.0.2 1"
Ответы:
Со страницы руководства OpenVPN:
Это говорит конфигурации сервера «протолкнуть» клиенту,
route
команду, которая устанавливает сетевой маршрут подсети 10.10.10.0/24 через шлюз 10.0.0.2 с метрикой 1. Метрики используются для предоставления «предпочтения», если несколько существуют маршруты (такие, что выигрывает самая низкая стоимость).источник
push route "10.10.10.0 255.255.255.0 10.0.0.2 1"
сделал сбой анализатора openvpn. Пришлось указатьpush "route 10.10.10.0 255.255.255.0 10.0.0.2 1"
вместо.