梅林检测并自动切换默认网关

当旁路由不可用时,网络会断开,这时候如果有一个检测机制,可以自动切换网关到主路由,就不会断网了。以下以梅林为例。

1.创建文件/jffs/scripts/monitor-gateway

#!/bin/sh
# change the gateway to 192.168.101.1 when 192.168.101.253 is invalid.ping 192.168.101.253 -w 2 > /dev/null 2>&1
if [ "$?" != "0" ]; thenroute delete defaultroute add default gw 192.168.101.1echo "nameserver 192.168.101.1" > /etc/resolv.conf
fi

2.创建/jffs/scripts/init-start

init-start是开机时会自动被调用的脚本,里边的cru指令是添加计划任务。

#!/bin/sh
cru a monitor_gateway "0/2 * * * * /jffs/scripts/monitor-gateway"

3.修改执行权限

chmod 755 init-start monitor-gateway

4.重启路由器

梅林检测并自动切换默认网关相关推荐

  1. 网关,默认网关,自动网关,路由,网关与路由器的关系

    本文内容整理自网络.包含的概念有:网关,默认网关,自动网关,路由,网关与路由器的关系. ------网关 网关实质上是一个网络通向其他网络的IP地址. 比如有网络A和网络B, 网络A的IP地址范围为& ...

  2. Windows中的路由表和默认网关

    理解Windows中的路由表和默认网关 每一个Windows系统中都具有IP路由表,它存储了本地计算机可以到达的网络目的地址范围和如何到达的路由信息.路由表是TCP/IP通信的基础,本地计算机上的任何 ...

  3. 理解Windows中的路由表和默认网关

    转载于[url]http://hi.baidu.com/infonet/blog/item/d5c0812600dcbc168a82a1e8.html[/url] 理解路由表 你可以运行 route ...

  4. 用户指南:自动切换打印机的位置感知打印功能——乡巴佬下载

    其实 Windows 7 本身就有一个"位置感知打印"功能, 深度win7系统下载 ,可根据网络环境的不同自动切换默认打印机. 步骤一:设置默认打印机 在桌面依次点击"开 ...

  5. 通俗易懂的IP地址、子网掩码、默认网关、DNS服务器

    文章目录 前言 一 IP地址 二 子网掩码(subnet mask) 三 通过子网掩码计算网络地址 四. 默认网关(地址) 五. DNS服务器 六. 附录 前言 以Windows系统中IP地址设置界面 ...

  6. 计算机网络: IP地址,子网掩码,默认网关,DNS服务器详解

    楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...

  7. 详细讲解电脑IP地址, 子网掩码, 默认网关 和 DNS服务器等

      以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 一 IP地址 概述 计算机要实现网络通信,就必须要有一个用于快 ...

  8. IP地址,同一网段,子网掩码,默认网关,添加路由

    自己在学习网络通信的这个过程中,渐渐的对网络的一些基本知识,有了一种了解,突然想把这里的一些基本的问题,进行下总结,也给自己留个笔记. (1)IP 首先来说说ip地址吧,IP地址是指互联网协议地址(I ...

  9. 【连网】Win10总是自动断网,检测默认网关不可用

    1.简介 最近发现电脑会时不时自动断网(频繁掉线),且十分频繁,一天有七八次,咨询了身边人他们都没有这个问题.于是开启了各种方法.... 2.方法尝试 刚开始想到会不会是连接设备太多的缘故,可是我只有 ...

最新文章

  1. HDOJ 1443 约瑟夫环的最新应用
  2. Apk打包-签名过程
  3. xxx must either be declared abstract or implement abstract method ‘call(T1, T2)‘ in ‘Function2
  4. java swing调用H5_atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97...
  5. 送给520的产品经理
  6. jQuery 向div中追加内容
  7. python 无头浏览器_Python对Selenium调用浏览器进行封装包括启用无头浏览器,及对应的浏览器配置文件...
  8. 项目管理办公室 PMO
  9. 我最讨厌哪种数据分析师?这四点全中就可以辞职走人了
  10. python关键词对联_keras基于CNN和序列标注的对联机器人
  11. wineskin下plsql解决中文乱码问题
  12. 基于spring boot的Java开源商城系统(附完整版源码)
  13. 2010年1月高等教育国际金融全国统一命题考试
  14. android tab吸顶,Android 顶部带Banner的TabLayout吸顶实现方案
  15. android界面设计开发总结
  16. Python使用Google多语言翻译Excel文档
  17. KiTTY及cnKiTTY配置文件kitty.ini的简单中文注释
  18. java迷宫生成代码_maxe.java 源代码在线查看 - Java Maze 计算机自动生成迷宫 资源下载 虫虫电子下载站...
  19. 威客生存手册——从新手到职业威客的蜕变
  20. 破解卡巴斯基操作系统安装限制...

热门文章

  1. 互联网早报:蚂蚁链正式发起“宝藏计划”,开放可信数字技术守护传统文化
  2. Android 4.4 下拉菜单手势感应区域修改
  3. 大数据分析重新定义恶意软件策略
  4. 沙特阿拉伯通信和信息技术委员会 CITC 更新了其对ICT设备和移动设备的要求
  5. 大梳理!深度学习优化算法:从 SGD 到 AdamW 原理和代码解读
  6. 我所推荐的深度学习学习路径
  7. 【复习笔记】【计算机组成原理】《唐朔飞书》绪论+系统总线
  8. mac 访问网站,字体变粗
  9. 安装指南:Win10系统+ tensorflow 1.7 GPU+Cuda v9.0+cudnnv7.1 +Python3.6
  10. DRGs 巧用SQL语句检查医院医疗收费和信息系统漏洞