一个自动重连拨号脚本
公司内部通过某机器拨号至***,在该机器上利用iptables开启nat,通过条件路由信息代理上***访问服务器!但是由于服务器在国外,***不稳定,有时候内网环境也不稳定,导致***掉线,经常需要重新连接(最痛苦的是有时候没意识到,抛错一段时间才知道是***掉线)!
所以,动手写了下面这个简单的脚本,自动检测断线拨号重来
#!/bin/bash i=1 j=1 while (($j==1)) doecho "--------$i--------" >> /root/auto_ppp/ping.txt 2>&1echo "--------`date +%Y%m%d:%H:%M:%S`--------" >>/root/auto_ppp/ping.txt 2>&1ping 10.1.11.137 -c 4 >> /root/auto_ppp/ping.txt 2>&1if [ $? -ne 0 ];thenpkill -9 pppdsh /root/ppp.sh >> /root/auto_ppp/sh_ppp.txt 2>&1fisleep 10i=$(($i+1)) done
/root/ppp.sh为***拨号脚本!
转载于:https://blog.51cto.com/imysqldba/1378456
一个自动重连拨号脚本相关推荐
- 如何做一个自动重复发消息的脚本
我们可以使用vbs来写一个自动重复发消息的脚本,VBS是基于Visual Basic的脚本语言.VBS的全称是:Microsoft Visual Basic Script Edition.(微软公司可 ...
- 用shell写了一个自动编译代码的脚本
点击打开链接 为了充分利用晚上的时间进行编译,用shell写了一个自动编译代码的脚本,这样保证第二天的调试工作不会受大版本编译的影响,同时也能监测服务器端的代码是否出错.我习惯是在每天下班离开之前运行 ...
- 没有人能比我快,用Python写一个自动填写答案的脚本
前言 不是标题党,真的就是没有人比我快,今天用Python写了个自动填写答案的脚本,快就算了,准确率还是百分之百 话不多说 咱先看代码 后看效果 不想看全文的 点击文末名片 领取源码 环境使用 Pyt ...
- 如何写一个自动重复发消息的脚本,聪哥手把手教你(适配任何可发消息的app),亲测有效
1.复制下面的代码 Set WshShell= WScript.CreateObject("WScript.Shell") WshShell.AppActivate "& ...
- 【软路由】openwrt 断网自动重连拨号
实现原理 定时ping两个外网IP,如果连续N次都ping不通,则用 ifup wan 重启网卡重新拨号 文件及目录 ping检测脚本:/root/ping/ping.sh 守护脚本:/root/pi ...
- 记录一个自动创建分区的脚本
[root@es-node1 ~]# cat auto_add_disk.sh #!/bin/bash fdisk /dev/sdb <<EOF n p 1#必须的空格,代表第一次回车#必 ...
- 想去看演唱却总是抢不到票?教你用Python制作一个自动抢票脚本
前言 嗨喽!大家好,这里是魔王!! 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会. 话剧.音乐剧.体育赛事等领域. 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票 ...
- 周杰伦演唱会总是抢不到票?教你用Python做一个自动抢票脚本!
相信想去周董演唱会的大家都用过大麦网抢票吧? 可是 抢不到啊 该说不说 我抢到了 那么,今天带大家用Python来制作一个自动抢票的脚本小程序! 知识点: 面向对象编程 selenium 操作浏览器 ...
- 周杰伦演唱会总是抢不到票?教你用Python做一个自动抢票脚本
相信想去周董演唱会的大家都用过大麦网抢票吧? 可是 抢不到啊 该说不说 我抢到了 那么,今天带大家用Python来制作一个自动抢票的脚本小程序! 知识点: 面向对象编程 selenium 操作浏览器 ...
最新文章
- 重磅直播|计算深度分割技术的实现与全局效应下的结构光三维重建
- NABCD项目需求分析
- php pdo.dll不存在,php pdo.dll没有找到怎么办
- [MEGA DEAL]专家级Java捆绑包新手(96%)
- mysql ab复制延时_Mysql的AB复制
- php中pregmatch,php中preg_match的isU代表什么意思
- Java私有方法运用场景_java6-3 封装和private关键字
- varnish几个工具命令行工作情况
- multipart/form-data;boundary=----WebKitFormBoundaryRAYPKeHKTYSNdzc1;charset=UTF-8‘ not supporte
- mkdir命令(转)
- 计算机图形学学习记录(一) —— DDA画线算法
- java 推荐系统_电商个性化推荐系统:协同过滤算法方案解析
- python ImportError: No module named spiders
- Android开发图标尺寸详解
- traceroute命令详解
- 小木虫内蒙古科技大学计算机,2019年内蒙古科技大学招收考研调剂(二)
- 《圈外课程学习记录》3.2 数据化强力说服
- 2020优必选算法岗现场面(凉经)
- 【行人重识别】计算机视觉进阶系列 第一课 基础知识
- 坐标正反算(含高程),把要素内置化(无需改程序文件,即可更换路线,同时存两条线要素
热门文章
- file://android,asset/hto,位于 file:///android_asset/www/..的网页无法加载
- DRA821 环境搭建
- 面试题之如何实现一个深拷贝
- Android实现文字垂直滚动
- Java性能调优工具:MAT内存分析工具,上万字带你彻底了解
- kubernetes在腾讯游戏的应用实践
- 微生物是如何影响身体健康的
- 华为终端穿戴软件测试,【华为软件测试面试】很尴尬,不少专业问题不会。-看准网...
- ibm r40的内存品牌_在IBM Business Process Manager中品牌化和定制教练主题
- Vue项目mint-ui引入方式(完整引入、按需引入)