1

Я не эксперт по сетевым вещам. У меня установлено VPN-соединение CISCO, чтобы подключить компьютер на работе, используя VPN-соединение, и Remmina. Это работает нормально, но весь мой интернет-трафик проходит через это VPN-соединение -> сайты заблокированы и т.д.

Можно ли маршрутизировать только это конкретное RDP-соединение через VPN, а остальные нет?

Вот результаты запуска netstat -rn перед подключением VPN:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window   irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0           0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0           0 wlan0

и потом:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window   irtt Iface
0.0.0.0         0.0.0.0         0.0.0.0         U         0 0          0 tun0
128.131.240.4   192.168.1.1     255.255.255.255 UGH       0 0          0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

Вот результаты запуска netstat-rn после предложенных вещей:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window   irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0           0 wlan0
128.131.39.64   0.0.0.0         255.255.255.255 UH        0 0           0 tun0
128.131.240.4   192.168.1.1     255.255.255.255 UGH       0 0           0 wlan0

2 ответа2

1

Я понял, как это сделать:

в диспетчере сети зайдите в VPN-конфигурацию, затем в IPv4, настройки и маршрутизация.

Включить: использовать это соединение только для ресурсов этой сети.

Затем добавьте IP-адрес (например, 128.131.39.64), маску подсети (255.255.255.255) и шлюз (0.0.0.0). netstat -rn выглядит аналогично, но не совсем так, как в предложенном ответе Пола

0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 wlan0
128.131.39.64   0.0.0.0         255.255.255.255 UH        0 0          0 tun0
128.131.240.4   192.168.1.1     255.255.255.255 UGH       0 0          0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

подключение к удаленному рабочему столу работает, но серфинг не маршрутизируется через VPN-соединение

0

Как только туннель поднимет нас, выпустите следующее.

Удалить маршрут по умолчанию:

sudo ip route del default dev tun0

Это толкало все вниз по туннелю. Затем положите его туда, где он был:

sudo ip route add default via 192.168.1.1

Затем добавьте конкретный маршрут для сервера RDP, на который вы хотите попасть:

sudo ip route add <rdp server ip address>/32 dev tun0

Так что, если RDP-сервер был 10.10.10.10, это было бы похоже на:

sudo ip route add 10.10.10.10/32 dev tun0

Успех этого зависит от того, насколько глубоко клиент vpn внедряется в сетевой стек, но он должен работать ...

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