如何彻底退出openvpn,使networking正常工作

我使用openvpnconfiguration文件成功连接到vpnserver。
但是,当我按ctrl + C退出openvpn,ubuntu counld不访问networking。
我认为路由表是错误的或openvpn没有正确closures,但我不知道如何处理它。 详情如下:

 kasim@ubuntu:~$ ip route show 0.0.0.0/1 via 10.211.1.2 dev tun0 default via 192.168.1.2 dev eth0 metric 100 10.211.1.2 dev tun0 proto kernel scope link src 10.211.1.1 126.41.112.147 via 192.168.1.2 dev eth0 128.0.0.0/1 via 10.211.1.2 dev tun0 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.130 kasim@ubuntu:~$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. ^C --- 8.8.8.8 ping statistics --- 16 packets transmitted, 0 received, 100% packet loss, time 15121ms kasim@ubuntu:~$ ping www.yahoo.com PING ds-any-fp3-real.wa1.b.yahoo.com (206.190.36.45) 56(84) bytes of data. ^C --- ds-any-fp3-real.wa1.b.yahoo.com ping statistics --- 15 packets transmitted, 0 received, 100% packet loss, time 14085ms 

在closuresOpenVpn客户端时,应该卸载tun0接口并删除通过它的路由。 也许在你的客户端或服务器conf上有一个选项是永久放置这些路由。

同时,你可以尝试刷新你的路由表: ip route flush

或手动删除路由:

 route del -net 0.0.0.0/1 gw 10.211.1.2 route del -net 128.0.0.0/1 gw 10.211.1.2