为Openwrt添加定时任务

家里的路由器2.4G的WiFi 时不时会出现抽风。设备连接以后提示拒绝访问。所以我就想如果可以定时重启,就可以解决问题。以后有啥问题可以通过定时的重启解决。

在跟官网看到由于路由器没有准确的时间因此定时重启会发生一些问题。最灵活的方式是使用watchcat。watchcat还能在检测到断网以后重启路由器。遂安装watchcat及其图形界面:

opkg update
opkg install watchcat
opkg install luci-app-watchcat

然后再路由器里配置如下:

主要是ping检测的ip替换为114.114.114.114

这就搞定啦~

如何摆脱ssh无活动断连

阿里云的服务器貌似会设置ssh。使得ssh好像是5分钟不动ssh服务就会断开,于是上网查了一下,有一个选项可以控制。

在/etc/ssh/sshd_config下,修改/添加

ClientAliveInterval 60
ClientAliveCountMax 86400

然后在我的ubuntu上使用sudo service ssh reload这样就不会频繁地断连了。

这个断连是真的很烦,我用的是终端的ssh,只要一段时间没有命令交互,ssh就会什么按键也不会响应,直接假死在那里。。。word 天。