`
z1041950008
  • 浏览: 16713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

偷懒系列--小脚本实现同时连接内外网

 
阅读更多

背景

之前在某分公司出差,网络比较严格,只能上内网,不能上外网,大家苦不堪言。
后来发现有CMCC,大家很是高兴。
可是没多久,大家又不高兴了,因为要来回切换。切来切去,很是麻烦。
网上查了下,原来大家都这么玩了,学习下,一切搞定。

过程

1、要知道内外网的网段,网关。
     先连接内网
     内网网段:可以根据平时的数据库地址,主机地址知道,比如我们的内网网段是:10.*.*.*和20.*.*.*
     内网默认网关:打开CMD,敲下ipconfig,就能看到了,我这是10.4.16.254
 
      再断开内网,连接CMCC。登录后同样的方式,获取默认网关,这里就不需要外网网段了,除了内网的都走外网就ok了。
      外网默认网关:192.16.137.1


 2、编写批处理脚本
        
::内外网连接上后,此时内外网的默认网关同时存在
::1、清除两个默认网关
::2、添加默认网关为外网网关
::3、添加内网路由
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.16.137.1
route add 10.0.0.0 mask 255.0.0.0 10.4.16.254
route add 20.0.0.0 mask 255.0.0.0 10.4.16.254
 3、大功告成,测试ok

原理

首先在CMD中敲下命令route print,结果见下图
红线圈出来的部分,表示默认的地址通过192.16.137.1,10开头和20开头的地址通过10.4.16.254
所以原理就是:特定的IP走特定的网关,其他的地址都走默认网关。


 
 

注意

1、route add只是暂时的,如果想永久添加此路由可是有-p参数,如下       
 route add -p 0.0.0.0 mask 0.0.0.0 192.16.137.1
2、如想恢复默认设置,禁用网卡再恢复即可
3、这种方式同样适用于双网卡同时上网的情况
4、过了好久发现,这就是网络人员做的最简单的事了,我们觉得很神奇。
  • 大小: 14.5 KB
  • 大小: 19.9 KB
  • 大小: 27.2 KB
7
1
分享到:
评论
4 楼 z1041950008 2015-03-05  
dsjt 写道
如果外网不设网关,好像就不用这么折腾了。
如果两个都设了网关,可能需要route delete 一下。

我内往往都用设置了网关,使用了 route delete 删除内网,过一会,他自己又加上了。

我的理解是,如果想要连接外网肯定需要一个网关,不手动设置,应该也会有个默认的吧。
另外,有时候切换下网络,route信息有可能就会变了。
3 楼 vb2005xu 2015-03-03  
好东西值得拥有
2 楼 dsjt 2015-03-03  
如果外网不设网关,好像就不用这么折腾了。
如果两个都设了网关,可能需要route delete 一下。

我内往往都用设置了网关,使用了 route delete 删除内网,过一会,他自己又加上了。
1 楼 宋建勇 2015-03-03  
值的收藏

相关推荐

    淘宝客程序-专业淘客偷懒软件1.0

    专业淘客偷懒软件-会复制就能成功做淘客 当你从别人的博客或者网站中看到整理精美的淘宝商品推荐文章时,是否想复制到自己的网站或者博客中,可是如果一个一个手动的把别人淘宝客的id改成自己的是不是特别麻烦,只要...

    易语言偷懒实现md5加密.rar

    易语言偷懒实现md5加密.rar 易语言偷懒实现md5加密.rar 易语言偷懒实现md5加密.rar 易语言偷懒实现md5加密.rar 易语言偷懒实现md5加密.rar 易语言偷懒实现md5加密.rar

    易语言偷懒实现md5加密

    在"易语言偷懒实现md5加密"的源码中,可能已经封装了上述过程,简化了开发者的工作。使用时,只需调用相应的函数,传入需要加密的字符串,即可得到对应的MD5值。这种实现方式通常会隐藏底层的复杂性,让开发者更专注...

    公司常用表格模板系列-员工加班细则.DOC

    《公司常用表格模板系列-员工加班细则》是企业管理和人力资源部门执行的一项重要政策,旨在规范员工加班的行为,确保生产效率和员工权益的平衡。以下是该细则的主要内容: 1. **加班申请与审批流程**: - 管理部门...

    34 谁都不能偷懒-通过 CompletableFuture 组装你的异步计算单元.pdf

    【标题】:“34 谁都不能偷懒-通过 CompletableFuture 组装你的异步计算单元” 【描述】:本章节探讨的是如何利用Java 8引入的新特性`CompletableFuture`进行高效的并发编程,尤其是在处理复杂的异步计算场景时,它...

    易语言源码偷懒实现md加密.rar

    在“易语言源码偷懒实现md加密.rar”这个压缩包中,包含的是关于如何使用易语言来实现MD5加密的一些资料。MD5,全称Message-Digest Algorithm 5,是一种广泛使用的哈希函数,能够将任意长度的数据转化为固定长度的...

    基于控制台的图书管理系统

    更新日志: List_版本1.1 1.增加按作者名查找 2.修改删除功能内部使用迭代器遍历 ------------------------------------------------------------------------ ...第一种偷懒的方法,第二种使用匿名内部类和接口封装

    偷懒的程序员

    ### 做一个会“偷懒”的程序员 在IT行业中,“偷懒”并不是指不负责任地逃避工作,而是指通过高效的工作方式、自动化工具及优化流程等手段来提高工作效率,减少重复劳动。本文将深入探讨如何成为一个聪明的“偷懒”...

    偷懒实现md5加密-易语言

    总结来说,"偷懒实现md5加密-易语言"这个主题意味着在易语言环境中寻找或创建一个简单的方法来实现MD5加密。这可以通过调用易语言的内置命令或利用社区资源来完成。在实际应用中,开发者应关注算法的正确性和效率,...

    易语言源码偷懒实现md5加密.rar

    在“易语言源码偷懒实现md5加密.rar”这个压缩包中,包含的是一个利用易语言编写的简单MD5加密程序的源代码。 MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,它能够将任意长度的数据转化为固定长度...

    偷懒实现md5加密.zip易语言项目例子源码下载

    在这个"偷懒实现md5加密"的易语言项目中,我们可以预期看到以下几点核心知识点: 1. **MD5算法理解**:首先,你需要了解MD5的基本原理,它通过四个独立的处理步骤(分割、初始化、迭代和组合)来计算输入信息的散列...

    电子地图管理系统--数据结构纯C

    采用顺序表、链表、查找树(偷懒没写,哈哈哈)实现; 2.提供数据是二进制文件,读取二进制文件(.dat),并保存在文本文档(.txt)中操作; 3.该程序功能包括 1--读取文件(用户输入读取、保存路径); 2--插入(顺序...

    偷懒注册机编写源码

    就是“注册机偷懒写法”四篇博客的源码,发出来赚点积分,以前赞的积分都被清掉了

    ARK系列-IceSword (1.22版) [评论可免费]

    IceSword是一斩断黑手的利刃(所以取这土名,有点搞e,呵呵)。它适用于Windows 2000/XP/2003/Vista操作系统,用于查探系统中的幕后黑手(木马后门)并作出处理,当然使用它需要用户...因为偷懒没有重绘图标,将就用吧^_^。

    《偷懒的技术:打造财务Excel达人》示例文档.rar

    《偷懒的技术:打造财务Excel达人》是一本旨在帮助财务工作者提升Excel技能的书籍,其示例文档提供了丰富的Excel使用技巧。在这个压缩包中,我们可以找到各种与财务工作相关的Excel应用实例,这些实例覆盖了数据分析...

    偷懒的技术:打造财务Excel达人》示例文档.rar

    6. **宏与VBA编程**:对于高级用户,掌握宏和VBA(Visual Basic for Applications)编程可以创建自定义的函数和操作,实现自动化任务,极大地提升工作效率。 7. **表格与数据验证**:使用Excel的表格功能可以规范...

    vc连接数据库的第三方类

    vc连接数据库的第三方类 连接access\sqlserver\mysql 只需要修改连接字符串 //Mysql 数据库 /*采用mysql数据库中作为vc的连接数据库,当采用ado来处理时,只需要按下面步骤即可。 1.下载mysql odbc,or mysql ...

    C++数学课偷懒神器

    在这个名为“C++数学课偷懒神器”的压缩包中,我们可以看到一系列用C++编写的程序,旨在帮助学生解决数学作业中的常见问题,如求表面积、计算最大公因数(GCD)、约分、短除法竖式以及找公因数和公倍数等。...

Global site tag (gtag.js) - Google Analytics