日期:2022-09-28 16:21:07人气:9
在公网无法访问路由宝,路由宝无法在公网的范围内分享自己的资源,只能在内网的小范围内分享
所以问题的关键就是判断出路由宝分配到的IP是不是公网IP如果不是则重启路由器重新分配,直到分配到公网IP为止
一般地,内网IP的第一段一般都是192、10、100或172
我们可以通过截取IP的第一段来判断IP是否属于内网
手工检测并重启费时费力
我们这里提供一种让路由宝自动检测并重启的方法
我使用的路由宝是白条版可以直接telnet访问
其它版本不知道是否可以通过telnet访问
1、下载我分享的工具
里面有一个可执行文件putty和一个扩展名为sh的文件
可执行文件是用来访问路由宝的工具
sh文件为路由宝可执行的脚本
首先我们保证我们用浏览器访问192.168.11.1可以正常访问路由宝的管理界面
然后双击putty,按图填写路由宝的IP,并选择telnet连接类型
2、单击;Open;按钮后即可看到已经连接上路由宝
如图
、3、输入:cd/bin回车,进入bin目录
输入:vicheck.sh回车,创建文件check.sh并打开4、用写字板打开附件中的check.sh(用记事本看不出换行)
复制所有内容
选中刚才的putty窗口并在之内的空白区域单击鼠标右键将剪贴板中的内容粘贴进去
5、用键盘将文件整理成下面的样子
不整理也可以
但我有强迫症
6、按下ESC键退出编辑模式
输入;:wq;(不带引号,注意大小写)回车
退出文件
7、输入:chmod777check.sh回车,给刚才编辑的文件可执行权限8、刚刚我们把脚本放到了路由宝
该脚本的功能是检查IP是内网还是外网,如果是内网则重启
下面我们让该脚本2分钟执行一次
输入:crontab-e回车9、在键盘按下;I;键,进入编辑模式
键入:*/2****/bin/check.sh10、按下ESC键退出编辑模式
输入;:wq;(不带引号,注意大小写)回车
退出文件
(和之前操作check.sh的方式一样)11、这样就设置好啦!!一切交给路由宝自己搞定吧
我这边是移动的20M网
正常情况每天金币大概400左右
一般2天时间路由器会重新获取一次IP
这样就有可能是内网IP
此时路由宝检测到内网IP后就会重启
所以不要奇怪哦
你可以在夜里重启一次路由宝
这样以后重启都在夜里了
这里附上check.sh以防丢失C/C++Code复制内容到剪贴板#!/bin/shlogtime=`date+%Y-%m-%d%H:%M`ip1=$(ifconfigpppoe-wan|awk'NR==2{print$2}'|awk'{sub(addr:,);print}'|awk-F'.''{print$1;}')if[$ip1x=10x]||[$ip1x=172x]||[$ip1x=192x]||[$ip1x=100x];thenecho$logtime>IntranetIP[$ip1],REBOOT!!!echo$logtime>IntranetIP[$ip1],REBOOT!!!>>/bin/checklogrebootelseecho$logtime>ExtranetIP[$ip1].fi其中[$ip1x=10x]||[$ip1x=172x]||[$ip1x=192x]||[$ip1x=100x];是判断IP是内网的条件:第一段IP为10或172或192或100
如果又需要可以修改
高颜值的千玺夏日陪伴首选机!华为nova11Pro定制礼盒正式开售 千玺视屏
(504)人喜欢2023-08-24 16:26:10苹果手机怎么查看已经删除的信息 苹果手机怎么查看已经撤回的消息
(528)人喜欢2023-08-24 16:26:09手机老是收到垃圾短信怎么回事 手机老是收到垃圾短信是怎么回事
(516)人喜欢2023-08-24 16:26:09vivoS17Pro和vivoS16Pro怎么选 vivos1pro和oppor17哪个好
(547)人喜欢2023-08-24 16:26:0912306一般几点放余票 为什么12306放票就秒光
(668)人喜欢2023-08-24 16:26:09小米MIXFold3摄像头像素是多少
(460)人喜欢2023-08-24 16:26:09声明: 本站所有文章来自互联网搜索结果, 如果侵犯到你的权益 请提供版权证明来信告知,我们会在3个工作日之内删除 本站为非赢利性网站 不接受任何赞助和广告
Copyright 2005-2022 baike.pingguodj.com 酷帝达百科 客服邮箱:s2s2s2-s@outlook.com