title: 'Openwrt 定时检测网络不通则重启脚本'
date: Tue, 06 Sep 2022 11:55:13 +0000
tags: ['NAS物语', '资料']
slug: 1114
通过ssh远程到OP软路由root目录下创建一个以下脚本
vim /root/dwcq.sh
#!/bin/sh
tries=0
logger "my network watchdog start"
while [[ $tries -lt 5 ]]
do
if /bin/ping -c 1 8.8.8.8 >/dev/null
then
logger "network pass, exit."
exit 0
fi
tries=$((tries+1))
sleep 10
done
logger "network error, restart network"
/sbin/ifup wan
在OP软路由web界面系统-计划任务输入以下内容 每6分钟执行脚本,当然你也可以改
*/6 * * * * sh /root/dwcq.sh