|
本帖最后由 densetu 于 2020-12-13 22:24 编辑
前段时间因为电信拨号网关不能指定而纠结,然后发帖希望大神能解决https://www.right.com.cn/forum/thread-4061662-1-1.html 可能是这种小东西大神不屑于做,无奈1000查看后我尝试自己一个毫无知识点的小白开始看SHELL脚本教程自己写,结果总算完成了。
这里我需要说一下,我是重庆电信用户,重庆这种地方是没有59.43这种CN2线路的,每次拨号需要先通过202.97的线路先跳转到有CN2线路的城市去,这个脚本主要是用来选择最少节点能接上CN2线路的拨号,当然对于像成都,南京,西安,武汉,乌鲁木齐,广州,上海,北京这样本身就有CN2线路的城市可以直接绕过。
原理很简单,脚本里面需要自己填写三个变量,IP后面填测试目的的IP,tra这里填写自己测试拨号最快的出现CN2的节点数,我测试多次最快是是第五个,所以我自己填的5,还有一个CN2线路的开头两个字母,我是59,所以我那里填59,如果识别出第五个是20(我只识别前两个数一般骨干网是202.97,识别是20不是59就重拨)
还有一点,修改时记得先放进/usr/bin下面,用vi指令进行修改,直接在WIN10下用记事本改了要出错,不知道为什么可能是识别问题,反正我这种小白是搞不明白的。然后弄好后在crontab里面设置一个每半小时检查一次就行了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|