Ubuntu에서 하나의 RDP 연결에만 VPN을 사용하세요.

Ubuntu에서 하나의 RDP 연결에만 VPN을 사용하세요.

저는 네트워킹 분야의 전문가는 아닙니다. VPN 연결과 Remmina를 사용하여 직장에서 내 컴퓨터를 연결하기 위해 CISCO VPN 연결이 설정되어 있습니다. 이것은 잘 작동하지만 모든 인터넷 트래픽이 이 VPN 연결을 통과합니다. -> 사이트가 차단됩니다.

VPN을 통해 이 특정 RDP 연결만 라우팅하고 나머지는 라우팅할 수 없습니까?

netstat -rnVPN 연결 전 실행 결과는 다음과 같습니다 .

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

답변1

나는 그것을하는 방법을 알아 냈습니다 :

네트워크 관리자에서 VPN 구성으로 이동한 다음 IPv4, 설정 및 라우팅으로 이동합니다.

활성화: 이 네트워크의 리소스에만 이 연결을 사용합니다.

그런 다음 IP 주소(예: 128.131.39.64), 서브넷 마스크( 255.255.255.255) 및 게이트웨이( 0.0.0.0)를 추가합니다. 비슷해 보이지만 netstat -rnPaul이 제안한 답변과 정확히 일치하지는 않습니다.

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 연결을 통해 라우팅되지 않습니다.

답변2

터널이 완성되면 다음을 실행하세요.

기본 경로를 제거합니다.

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 클라이언트가 네트워크 스택에 얼마나 깊이 포함되어 있는지에 따라 다르지만 제대로 작동해야 합니다.

관련 정보