我使用 Shrewsoft 连接到我的工作 VPN。现在,当我断开连接时,就好像隧道关闭时有一些剩余的网络设置阻止我通过我的正常 wifi 网络连接到互联网。
我在 Ubuntu 13.04 上使用 v2.2.0,有人有什么建议吗?
答案1
您很可能因为关闭 VPN 而获得了错误的路由表。
当发生锁定时,请检查您的路由表,
route -n
删除默认网关,重新建立 wifi 连接。如果您不知道如何删除网关,请参阅下面的路由表:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
10.0.3.0 0.0.0.0 255.255.255.0 U 0 0 0 lxcbr0
192.168.1.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
Flag UG 标识了我的默认网关 192.168.1.1。您还可以看到它通过我的以太网连接,尽管我也通过 wlan0(wifi)连接。
你可以通过发出命令来删除它
sudo route delete default gw 192.168.1.1
如果失败,您可以尝试重新启动网络和网络管理器:
sudo service networking restart
sudo service network-manager restart
无论哪种方式都适合您。