Мне удалось установить openvpn с помощью сценария [1] и подключиться к MAC OSX.
Однако по умолчанию весь трафик маршрутизируется через IP-адрес VPN.
Можно ли маршрутизировать трафик с помощью этой VPN, только если IP-адрес назначения X.X.Y.Z
Для сброса трафика просто используйте его без VPN.
Если вы управляете сервером, вы можете продвигать определенные маршруты, добавляя директивы в свой файл конфигурации, например.
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.