Назад | Перейти на главную страницу

Отключить глобальную маршрутизацию с OpenVPN

Мне удалось установить openvpn с помощью сценария [1] и подключиться к MAC OSX.

Однако по умолчанию весь трафик маршрутизируется через IP-адрес VPN.

Можно ли маршрутизировать трафик с помощью этой VPN, только если IP-адрес назначения X.X.Y.Z

Для сброса трафика просто используйте его без VPN.

[1] https://github.com/Nyr/openvpn-install

Если вы управляете сервером, вы можете продвигать определенные маршруты, добавляя директивы в свой файл конфигурации, например.

push "route X.X.Y.Z 255.255.255.255"
push "route 192.0.2.0 255.255.255.0"

Вероятно, вы также захотите удалить redirect-gateway директива (если используется).

Если вы хотите сделать это на стороне клиента, вам нужно будет игнорировать отправленные маршруты, а затем настроить свои собственные, добавив директивы в конфигурацию клиента, например.

route-nopull
route X.X.Y.Z 255.255.255.255
route 192.0.2.0 255.255.255.0

В обоих случаях указанный хост / сеть будет маршрутизироваться через VPN.