[英]Can't connect to vm when connected to vpn
我正在使用Vagrant和VirtualBox在Ubuntu上運行VM。 它有專用網絡192.168.56.101。 當我連接到VPN(SonicWALL NetExtender)時,我無法再連接到VM。 在Windows上命令ROUTE CHANGE 192.168.56.0 MASK 255.255.255.0 192.168.56.1 METRIC 300解決了這個問題,但我試圖在Ubuntu上做這樣的事情(路由add -net 192.168.56.0 gw 192.168.56.1 netmask 255.255.255.0 metric 300 )它不在那里工作。
沒有VPN的主機路由:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 enp8s0
0.0.0.0 192.168.1.1 0.0.0.0 UG 600 0 0 wlp9s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp9s0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp8s0
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp9s0
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
使用VPN的主機路由:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.144 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 enp8s0
0.0.0.0 192.168.1.1 0.0.0.0 UG 600 0 0 wlp9s0
128.0.0.0 192.168.0.144 128.0.0.0 UG 0 0 0 ppp0
169.254.0.0 192.168.0.144 255.255.0.0 UG 0 0 0 ppp0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp9s0
192.0.2.1 192.168.0.144 255.255.255.255 UGH 0 0 0 ppp0
192.0.2.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 192.168.0.144 255.255.252.0 UG 0 0 0 ppp0
192.168.1.0 192.168.0.144 255.255.255.0 UG 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp8s0
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp9s0
192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 enp8s0
192.168.56.0 192.168.0.144 255.255.255.0 UG 0 0 0 ppp0
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
193.173.28.142 192.168.1.1 255.255.255.255 UGH 0 0 0 enp8s0
VM路由:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 eth0
10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
嗨不確定你使用的是什么VPN,但這是一個已知問題,我認為沒有任何解決方法 - 但是你可以使用“route -n add”命令連接到vboxnet后才能斷開VPN連接,請看看機票#14293
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.