上班的时候,办公需要内网和外网共同使用。那~有些单位就会给一个人配用两台电脑,那~我们的头就要摇来摇去、摆来摆去的,容易得颈椎病。还有的单位就让我们在外网WIFI和内网WIFI里无限循环,这样我们的眼睛和手指都会不听使唤,有弄伤手指的风险。
鉴于有以上两大风险。因此~~~我搜索了一下百度,然后再经过我自己的摸索,终于实现了在一台双网卡的电脑上可以同时用外网和内网。在用外网上网的时候,还可以登录内网专线的办公网站办公。
那下面就来说说我是怎么操作的:
首先:我们需要打开CMD,步骤是右键开始菜单,点击运行。输入CMD。
然后:输入 route –p add 192.0.0.0 mask 255.0.0.0 192.168.2.1 再回车,结果提示:请求的操作需要提升。
于是我百度了一下什么意思,原来是英语不懂我们汉语强大,直接翻译过来了。我们也不管它了,总之意思是需要我们用 管理员身份运行CMD。
所以以上都废话,让我们开始吧。
我们需要重新用管理员身份打开CMD。我用的是WIN10,让我们点击开始菜单,然后找到菜单中的 windows系统 文件夹下的 命令提示符 点击右键 用管理员身份运行。
先说明一下双网卡的信息:外网网卡网关是:192.168.0.1。内网网卡也是一样的,但是经过我在路由中一通乱来,内网网关地址变成:192.168.2.1。
然后是我们需要访问的内网办公网站IP是192.168.108.63,我们需要实现的目的是让浏览器访问 192.168.108.63 是通过 内网网关出去才行。
基本信息就是这样,我们在CMD里输入 route –p add 192.168.108.63 mask 255.255.255.0 192.168.2.1 再回车,提示操作完成。
route –p add 的意思就是添加永久的静态路由。它的命令格式是 route –p add 需要访问的IP段 mask 网络掩码 进出的网关地址。
但是添加完成后,经过我的试验,我一直刷新也看不见内网办公网站的容颜。肯定是哪里错了咯。
我们通过在CMD里输入 route print 可以查看到当前电脑 网卡 及 路由的情况。如下图:
我也不太懂电脑,反正弄了N小时也没弄好。最后发现有两个0.0.0.0,不知道会不会是这个问题。反正闲着也是闲着,所以我就把这个路由删除了,最后证明这步是没用的,不删除也可以。。
删除的命令是 route delete 0.0.0.0 。删除之后就发现无法联网了。这点要注意啊,这点要注意啊,这点要注意啊,还好我之前把一些教程网站打开着的,要不能电脑就废了。
那我们现在开始恢复正常外网,输入 route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1 外网可以访问。但是办公网站还是不能访问。
我们再输入 route -p add 192.168.108.63 mask 255.255.255.255 192.168.2.1 外网可以访问,也可以通过192.168.108.63 访问办公网站。
至此,问题得到解决!最后CMD截图如下:
最后总结一下,上面其实全是废话。
第一步:添加外网路由(默认线是外网线,直接看第二步)
route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1
第二步:添加内网路由(默认线是外网线的话,直接这步即可)
route -p add 192.168.108.63 mask 255.255.255.255 192.168.2.1
完成。
IP地址 和 网络掩码 的对应关系。
--------------------------------------------------------
192开头的IP段:
192.0.0.0 相对的掩码是 255.0.0.0
--------------------------------------------------------
192.168开头的IP段:
192.168.0.0 相对的掩码是 255.255.0.0
--------------------------------------------------------
192.168.108开头的IP段:
192.168.108.0 相对的掩码是 255.255.255.0
--------------------------------------------------------
192.168.108.63 的 IP访问:
192.168.108.63 相对的掩码是 255.255.255.255
--------------------------------------------------------
所以这个IP地址和对应的掩码不能错,错了也访问不了。
---------------------------------------------------------
补充一:实战时发现 宽带线接的是内网网线时,外网不能联通。
解决思路:可能是网关优先级的问题。
通过查询资料发现,通过下面的命令可以修改默认网关优先级。
route change 0.0.0.0 mask 0.0.0.0 192.168.0.1
---------------------------------------------------------
补充二:重启电脑后,发现上面操作的网关优先级操作又失效了
解决思路:永久更改网关优先级。
修改路由器的优先级,其实就是修改路由器的跃点数。
设置方法如下:
1、打开 控制面板 - 网络和 Internet - 网络和共享中心 - 更改适配器设置。
2、在需要修改跃点的 网络连接 上右键 - 属性。
3、在弹出的属性窗口,双击 Internet协议版本4(TCP/IPv4)再点击 高级。
4、取消 自动跃点 的勾选,再手动填写 接口跃点数 后 ,确定。跃点数越小,优先级越高,反之优先级越低。
实践证明:有线网络的优先级 > 无线网络的优先级 ,所以有线最好是用的外网线,否则就需要按上面的补充二来设置。