2

Я использую OpenVPN на Windows 10. Я хотел бы исключить трафик на определенных портах (например, SSH) из VPN и вместо этого использовать базовую сеть. Можно ли это сделать?

В Linux я хотел бы использовать iptables с -p tcp --dport 22 для перенаправления на базовое устройство вместо устройства туннеля VPN для этого. Какие у меня варианты на Windows?

VPN (до сих пор) назначил мне IP в диапазоне 10.9.0.0/16 . Базовая сеть дает мне IP в 10.13.0.0/16 , и большая часть моего SSH-трафика идет в 10.105.0.0/16 в базовой сети или на Github (nslookup сообщает, что это 192.30.252.128).

1 ответ1

1

Ваша домашняя локальная сеть - 10.13.0.0/16 , я предполагаю, что ваш домашний шлюз - 10.13.0.1 Ваша подсеть VPN - 10.9.0.0/16 , я предполагаю, что ваш VPN-шлюз - 10.9.0.1 тогда мы можем добавить эти правила маршрутизации:

Для маршрутизации вашего SSH через шлюз локальной сети, а не VPN

route add 10.105.0.0 mask 255.255.0.0 10.13.0.1

Для маршрутизации GIT через шлюз локальной сети, а не VPN

route add 192.30.252.128 mask 255.255.255.255 10.13.0.1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .