由于公司刚刚搬迁,本地服务器还没有连上网络,所以并不能在外网访问到公司的服务器,只能使用局域网访问到。
所以想连接手机热点来连外网,并且通过插网线来访问内网,想实现同时访问外网和内网的效果。
单独连热点或者单独连内网都是可以的,但是同时就不行了,会默认使用本地连接也就是插的网线来访问网络,所以只能从一下选择其中一个:
- 可以访问外网,但是不能访问内部服务器;
- 不可以访问内网,但可以使用内网服务器。
然而每次都要切换网络来完成需求,我觉得有点蠢,肯定有更加优雅的方式来实现的需求。
所以就记一下这个办法。
我们 使用管理员权限 打开终端 CMD
。
在终端中输入 route print
我们获得以下信息:
可以看到路由表中有两个 0.0.0.0
的路由信息
并且跃点数也是一样的都是 35
,这样会路由冲突,只能使用其中一个。
我们重新配置一下路由信息就可以了,这个时候我们把两个冲突的路由信息复制出来,如果你不嫌麻烦的话上下翻也可以,重新打开一个新的终端也行。
先把两个 0.0.0.0
路由删掉
route delete 0.0.0.0
添加外网路由信息
这里就需要用到之前复制出来的路由信息了,不过只要网关信息
route add 0.0.0.0 mask 0.0.0.0 192.168.200.1
添加内网路由信息
这里也需要用到之前复制出来的路由信息,网关 以及 网络掩码(网络掩码这部分一般都是 255.255.255.0
如果不确定的话联系一下网管就可以了)
route add 192.168.1.0 mask 255.255.255.0 192.168.1.1
重新查看路由信息,看到新的路由配置已经被加上了
不过中间我看到 192.168.1.0
出现了两次,并且配置信息是一样的,是不是我这边本来就有这个路由信息的,所以我又把后来添加的信息去掉了。
各位添加的时候注意检查一下原来的路由表里边是否已经有内网的路由信息了。
因为是临时网络没有通,所以我就不加永久路由,每天手动调整一下路由就行,如果你这边是固定的内网有网络限制的话,可以在 route
之后添加 -p
就可以实现永久路由了。
route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1
以上