Можно ли настроить OpenVPN на клиенте, чтобы шлюз использовался только в выбранных местах назначения?
Я прочитал этот ответ OpenVPN делает редирект-шлюз необязательным о том, чтобы сделать использование шлюза необязательным, с помощью push-reset.
Если какой-либо клиент настроен для маршрутизации определенных пунктов назначения через VPN, используя, скажем, FoxyProxy или изменяя таблицы маршрутизации, будет ли пересылка работать как обычно?
Вы можете настроить сервер так, чтобы он отправлял своим клиентам только определенные маршруты. Например, чтобы принудительно направлять только трафик на 10.10.10.10 через VPN, добавьте в конфигурацию вашего сервера следующее:
push "route 10.10.10.10 255.255.255.255"
Конечно, для этого необходимо отключить перенаправление шлюза по умолчанию. Для этого удалите все push "redirect-gateway ..."
директива.