Linux pppd断线重播

By | 2015年3月29日

一、开机的时候运行如下脚本,通过死循环来检测是否断线

while true
do
  flag=`ifconfig |grep ppp|wc -l`
  if [ $flag -eq 0 ]; then
    pppd call vpn
    sleep 10
    #修改路由信息
    #ip route replace 10.171.216.0/21 via 10.171.223.247 dev eth0
    #ip route replace default dev ppp0
  fi
  #5分钟检测一下
  sleep 300
done