欢迎光临
小丹一直在努力

群晖设置断网Ping不通路由器自动关机

使用任务计划,利用sh脚本不间断ping其他网络设备来判断市电是否断开。
控制面板 – 服务 – 任务计划 – 新增 – 计划的任务 – 用户定义的脚本
任务名称(自定义)- 用户账号(root)- 计划(日期:每天、时间:00:00~23:55每隔五分钟)- 任务设置(用户定义脚本输入以下代码)
代码如下:

MonitorIP=192.168.1.1
DelayTime=180s

if ping $MonitorIP -c 4 | grep '100% packet loss' > /dev/null
then
 echo "Power off."
 synologset1 sys warn 0x11600036
 sleep $DelayTime
 if ping $MonitorIP -c 4| grep '100% packet loss' > /dev/null
 then
             ehco "Shut down."
 	synologset1 sys warn 0x11600037
 	poweroff
 else
             ehco "Power recovery."
 	synologset1 sys warn 0x11600035
 fi
else
 echo "Power on."
fi

然后确定保存即可

赞(0) 打赏
版权声明:未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明来源。
文章名称:《群晖设置断网Ping不通路由器自动关机》
文章链接:http://www.scmocat.com/archives/2023/5061.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏