pptp 연결을 통해 VPN 네트워크에 연결되어 있습니다. 대상 네트워크가 인터넷 액세스를 제공하지 않으므로 연결할 수 없습니다. 기존 연결을 통해 인터넷 트래픽을 어떻게 라우팅해야 합니까?
아래는 내 기존 경로입니다.
Destination Gateway Genmask Flags Metric Ref Use Iface
default 0.0.0.0 0.0.0.0 U 50 0 0 ppp0
default _gateway 0.0.0.0 UG 20600 0 0 wlp4s0
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp4s0
_gateway 0.0.0.0 255.255.255.255 UH 600 0 0 wlp4s0
192.168.116.42 0.0.0.0 255.255.255.255 UH 50 0 0 ppp0
212.80.25.88 _gateway 255.255.255.255 UGH 0 0 0 wlp4s0
212.80.25.88 _gateway 255.255.255.255 UGH 600 0 0 wlp4s0
답변1
VPN 연결이 기본 경로( 0.0.0.0/0
)와 DNS 확인자를 재정의하고 있을 가능성이 높습니다. 이 두 가지를 모두 억제하거나 무시할 수 있으며 대상 네트워크에서 관심 있는 범위에 대한 특정 경로만 가질 수 있습니다.
답변2
대답은 기본 경로를 설정하는 것입니다. 나는 이렇게 한다:
sudo ip route add default via 192.168.1.1 metric 40
어디:
192.168.1.1 = local gateway (not VPN gateway)
metric 40 = Some metric that is lower than your existing default route
간단한 단계:
- VPN을 사용하지 않는 경우 기본값( , 중요하지 않음)
ip route
으로 시작하는 줄을 참고하세요.proto
dhcp
- VPN에 연결
- 이전에 적어둔 줄을 사용하여
ip route add
추가하되 현재 존재할 수 있는 표시기보다 낮게 표시기를 만드세요.
이 설정을 사용하면 모든 항목에 액세스할 수 있습니다.내부일반적으로 VPN을 통해 모든 것을 전송할 수 있는 네트워크 도구인터 밀란그것으로부터 떨어진 순 트래픽.
편집: 업데이트된 라우팅 테이블을 보았습니다. 192.168.1.1
이는 아마도 귀하가 원하는 경로일 것이며 metric 40
기본 VPN 경로(즉)보다 낮기 때문에 작동할 것입니다 50
.