大神分享:防止断网的斐讯N1/T1 Linux系统脚本
本帖最后由 libaizibubai 于 2018-9-10 15:14 编辑刷了4.18内核的Debian后,开始打算长期稳定地使用。
但是有一两次发现机器会突然丢失网络,而网线事实上是连着的,家中局域网内其他设备连接正常。
目前暂未发现形成这种情况的根本原因,但是我们能做的,就是一旦发生之后的应急处理——自动恢复连网。只要网络能保持长期联通,那么无论你用N1/T1做下载器还是Nas,长期都不会有太大影响。
如果你拿不准该不该用这个脚本,那么我的建议是,这个脚本可以起到一个预防的作用,并且寥寥数行代码对系统的性能影响微乎其微,大可放心。
安装步骤:
1. fish
wget https://gist.githubusercontent.com/haodong/88d73d60463d9f16e863662998f4669f/raw/d76f5bfa74c881fcf910451a13334f48ee464eb8/holdnet.fish -P /usr/local/share; and echo "*/1 * * * * root fish /usr/local/share/holdnet.fish" | sudo tee -a /etc/crontab
2. bash
wget https://gist.githubusercontent.com/haodong/88d73d60463d9f16e863662998f4669f/raw/d76f5bfa74c881fcf910451a13334f48ee464eb8/holdnet.sh -P /usr/local/share && echo "*/1 * * * * root fish /usr/local/share/holdnet.sh" | sudo tee -a /etc/crontab
一般默认的是bash,如果自己拿不准,可以执行“echo $SHELL”命令查看到底是哪一种。
顺便安利一波fish——对用户最友好的终端。
完成后重启生效。请不要重复执行以上命令。
原理:
该脚本会每隔一分钟(已经是最短时长)进行一次检测,在网线连接的情况下,只要发现网络不通,就会自动重新启动网络设备进行连接。同时会将检测结果写入日志。
日志可以通过"tail -f /var/log/syslog"查看,按"ctrl+c"退出查看。
来源:恩山 nml
更多资讯敬请关注智能电视网
海量精品智能电视专用应用关注当贝市场
http://www.dangbei.com/
感谢分享 高手在当贝啊!学习了 高手在当贝啊!学习了 老铁666!必须支持一波!
页:
[1]