利用CURL定时重启无线路由器

公司里有1个TPLINK和3个NETCORE的无线AP。

想让它们自动重启,发现坑的地方是TPLINK没有定时重启的功能,NETCORE有定时重启,但是重启过后就会清除定时重启的设定。。。


想想反正都是走WEB,那就用CRONTAB结合CURL来实现定时重启功能。


TPLINK WR880N:

curl --user admin:password --referer "http://192.168.1.13/userRpm/SysRebootRpm.htm?" "http://192.168.1.13/userRpm/SysRebootRpm.htm?Reboot=%D6%D8%C6%F4%C2%B7%D3%C9%C6%F7"


红色部分根据实时情况修改。referer必须加,否则会报没有权限的错误


NETCORE NAP851:

curl -d "reboot_set=1&reboot=1&CurrentApp=reboot" "http://192.168.1.10/cgi-bin-igd/netcore_set.cgi"

NETCORE的比较简单,传递对应的参数即可,但是安全性也相对来说差点。


然后写在一个SHELL脚本里,做个定时任务即可。

如周一到周五每天7点开始,隔4小时重启一次

0 7-18/4 * * 1-5 /root/scripts/wifi/wifi-13.sh > /dev/null 2>&1

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值