同时连接公司内网和 Internet 外网

雪月书韵茶香 专心做可以提升自己的事情学习并拥有更好的技能成为一个值得交往的人 本文由博客端 https://www.xysycx.cn 主动推送

目的

公司内网无法访问 Internet 查资料,切换到外网又无法使用公司内网的远程虚拟机

如果可以实现同时连接内网和外网我们可以做什么?

操作环境准备

推荐: 推荐使用网线连接外网,WIFI 连接公司内网,由于我工位上的有线网口都是内网的,所以这篇博文使用的是网线连接内网,WIFI 连接外网的方式进行教程演示

操作步骤

步骤 1

使用管理员运行 CMD

执行指令 打印路由信息

 route print

执行结果

image.png

我的执行结果中 第一行是内网的,网关为 192.168.10.1 第二行是外网的 网关地址为 192.168.10.1

由于有两个 0.0.0.0 ,路由地址冲突,目前是无法正常上网的

步骤 2

执行

route delete 0.0.0.0

image.png

步骤 3

执行添加外网路由

route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1

执行添加内网路由

route add -p 10.0.0.0 mask 255.0.0.0 192.168.10.1

指令解析

-p 表示设置永久路由,你可以去掉 -p

第一组数 10.0.0.0**表示网络地址最大范围,访问以 **10 开头的 ip 都走 192.168.10.1 这个网关,否则全部走 192.168.1.1 这个网关。

第二组数 255.0.0.0 表示掩码

第三组数 192.168.10.1 是内网网关地址

image.png

此时,不出意外,你的电脑应该可以同时连接内网和外网了。

再次执行

 route print

查看修改后的路由信息

image.png

路由信息正常,没有冲突,可以正常访问内外网。

步骤 4

如果你计算机重启之后线 WIFI 同时连接内外网无法上网,以管理员运行cmd,执行

route print

查看路由表信息,如果你发现类似下图的结果

image.png

又出现了两个 0.0.0.0 ,此时路由表是冲突状态,再次执行以下指令

route delete 0.0.0.0

然后拔掉网线重新插入,即可实现正常内外网同时上网

恢复到初始状态

如果你在执行此篇博文中指令出现异常,导致无法正常上网,可以查看静态路由并删除

route print -4

image.png

我的静态路由表中配置了两条静态路由,你可以把这两条全都删了,重启计算机(断网重连也行)

如果你执行指令之后静态路由表中没有路由表,断开网络,重新连接即可恢复网络到最开始(你执行博文指令之前)的状态

route delete  0.0.0.0
route delete  10.0.0.0

route delete 10.0.0.0(目的网段网络地址)

难点

博主演示环境单一,教程通用性可能较差,需要此篇博文的读者具备一定的计算机网络基础知识。

你可能会在执行过程中疑惑,自己内网和外网的网关分别是哪个。

你可以只连接内网或外网的情况下,执行 route print 查看网关信息

  • 网络
    104 引用 • 168 回帖 • 3 关注
1 操作
shuaibing90 在 2021-05-17 12:58:29 更新了该帖

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • MingGH

    之前在银行开发过,像这种情况,一般是,电脑上装虚拟机,虚拟机内系统连公司内网,宿主机连外网。

    1 回复
  • Gakkiyomi2019
    订阅者

     可以使用 VPN 方案来解决这种网络需求

    1 回复
  • shuaibing90 1 赞同
    支持者 订阅者 作者

    采用这种方案,成本最小

    1 回复
  • shuaibing90
    支持者 订阅者 作者

    我试过,计算机性能不够

    1 回复
  • Gakkiyomi2019
    订阅者

    赞同,不过我们公司组网划分比较复杂

  • MingGH

    电脑被我装上了 32G 内存条,可以多开好几个虚拟机

    1 回复
  • wishao

    到了政务网一连通互联网马上通报 😄

    1 回复
  • shuaibing90
    支持者 订阅者 作者

    不至于,这么干其实内外网还是隔离的

  • shuaibing90
    支持者 订阅者 作者

    我 16G 内存,勉强够用,四年前的电脑,CPU 跟不上

请输入回帖内容 ...