linux vpn切换报错 RTNETLINK answers: Network is down

我安装好了pptp-linux,并配置好vpn连接信息。
使用以下命令
pon myvpn
ip route del default
ip route add default dev ppp0

出现这个错误“RTNETLINK answers: Network is down”

但有时又不会。 出现这个错误的时候,还会导致我已经连接好的ppp0没了。 就是一起ifconfig看不到了。

但如果不执行 del default 和add default ,我的网络数据又不走ppp0. 请问这个是什么问题导致?

会不会是我连接vpn需要经过之前的default网络,当del default后,我网络就断了。所以vpn也就没了。

另外如果我在pon myvpn 和 ip route del default 之前sleep 5 暂停几秒,那么就可以减少出现这个问题的几率。

阅读 5.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题