通告 欢迎访问爱刷机(原爱搜路由、爱搜啊博客aisoa.cn)

tomato固件WAN掉线自动重连脚本,tomato固件网络WAN掉线后重新启动wifidog程序

2020-07-16
0评论
/
阅读
管理员

tomato固件WAN掉线自动重连脚本

Tomato固件网络WAN掉线后重新启动wifidog程序脚本

#!/bin/sh
#自动拨号脚本
#请把dns1,dns2修改成拼得通的DNS,开机自动运行,实时监控,断线自动重拨
dns1="59.51.78.211"
dns2="222.246.129.81"
sleep 8
/opt/etc/init.d/wifidog restart &
sleep 12
while true
do      
       ping -s 1 -c 1 $dns1 >/dev/null 2>&1    #……去PING第一个DNS
       if [ "$?" != "0" ]      #……假如PING不通
       then
           ping -s 1 -c 2 $dns2 >/dev/null 2>&1   #……去PING第二个DNS
           if [ "$?" != "0" ]     #……假如PING不通
           then   
              killall wifidog         #……结束PPPD进程
                #……再去拨号
              sleep 12               #……等待12秒
killall wifidog
/opt/etc/init.d/wifidog restart &
           else
              sleep 5            #……如果是PING  DNS2通的话就直接等待5秒
           fi   
       else
              sleep 5           # ……如果是PING  DNS1通的话就直接等待5秒(一般要设置多长时间去PING请改这里)
       fi               
done
#这个是为了守护wan掉线

本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2020-07-16发布