라우팅 및 OpenVPN 구성으로 작업을 해결하려고합니다.
연결을 설정 한 후에는 어떤 경로로도 라우트되기를 원하지 않고 오히려 이런 종류의 활동에 인터페이스를 사용하고 싶습니다 curl --interface tun20 http://someaddress
.
그러나 기본 경로가 구성되어 있지 않으면 호스트 시스템이 패킷을 보내거나받을 수없는 것 같습니다 (스니퍼는 someaddress
어떻게 든 데이터에 의해 계속되지 않는 tcp 연결 시도 패킷을 수신 하기 때문에 VPN에서 패킷을 다시 수신 할 수 없다고 생각합니다 ) ).
기본 경로 설정을 사용하면 VPN이 정상적으로 작동합니다.
ifconfig :
tun20 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.200.2.236 P-t-P:10.200.2.236 Mask:255.255.252.0
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:258 (258.0 B) TX bytes:0 (0.0 B)
서버에서 기본 경로로 :
경로 -n :
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.200.0.1 128.0.0.0 UG 0 0 0 tun20
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
10.200.0.0 0.0.0.0 255.255.252.0 U 0 0 0 tun20
66.187.67.130 192.168.0.1 255.255.255.255 UGH 0 0 0 wlan0
128.0.0.0 10.200.0.1 128.0.0.0 UG 0 0 0 tun20
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
기본 경로가 route-nopull
지시문에 의해 삭제되면 다음과 같이 표시됩니다 .
경로 -n :
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
10.200.0.0 0.0.0.0 255.255.252.0 U 0 0 0 tun20
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
그래서 이것을 작동시키는 데 대한 라우팅 / 전달 권장 사항을 원합니다.