VPN 인터페이스를 통해 인터넷 트래픽 라우팅

VPN 인터페이스를 통해 인터넷 트래픽 라우팅

wlan0세 가지 인터페이스 (기본 경로), uvpn0(VPN 인터페이스) 및 usb0(호스트와 어댑터 간 인터페이스) 가 있는 WiFi 어댑터가 있습니다 .

usb0      Link encap:Ethernet  HWaddr DA:CE:84:EA:A3:E3  
          inet addr:10.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::d8ce:84ff:feea:a3e3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:49190 errors:0 dropped:0 overruns:0 frame:0
          TX packets:123259 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8718640 (8.3 MiB)  TX bytes:150323744 (143.3 MiB)

uvpn0     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.87.0.3  P-t-P:10.87.0.3  Mask:255.255.0.0
          UP POINTOPOINT RUNNING  MTU:1420  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:368 (368.0 B)  TX bytes:1552 (1.5 KiB)

wlan0     Link encap:Ethernet  HWaddr D0:17:69:EC:A2:E4  
          inet addr:10.117.176.210  Bcast:10.117.176.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:121589 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43659 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:143066201 (136.4 MiB)  TX bytes:6608011 (6.3 MiB)

현재 인터넷 트래픽은 이 wlan0인터페이스를 통과합니다. 인터넷 트래픽이 VPN 서버를 통과하기를 원합니다 10.87.0.1. 나는 다음을 시도했다

  1. 다음 명령을 추가하여 기본 경로를 변경합니다.
ip route add default via 10.87.0.1 dev uvpn0

위의 명령을 추가하면. 동글에서 VPN 서버를 핑할 수 없습니다.

  1. IP 규칙도 추가했습니다.
iptables -t nat -A POSTROUTING -s 10.117.176.0/24 -o uvpn0 -j MASQUERADE

내가 여기서 무엇을 놓치고 있는 걸까요?

관련 정보