内外网同时使用,设置不同IP走不同网关

时间:2024-03-08 09:47:16

文档说明:在开发人员中要经常要切换内外网,就避免不了插拔网线,这样会造成很多时间浪费,而且电脑的无线网卡时不时在坏一下,所以本篇文章让你如何解决此问题

注:只适用于无线网和有限网之间的切换,其它的连接方式请直接无视。

 

1.首先连接无线网络,打开CMD命令,输入ipconfig/all,记录下来此无线网络的网关,如下图:

2.断开无线网络,连接有线网络,打开CMD命令,输入ipconfig/all,记录下来此有限网络的IPv4地址,子网掩码,默认网关,首选DNS,备选DNS。

 打开网络,选择IPv4地址,将内容填入以下对应框内.

3.在桌面新建记事本,输入以下内容:

route delete 0.0.0.0
    pause
    route add 0.0.0.0 mask 0.0.0.0 (你的无线网网关地址)
    pause
    route add (你的有线网IP地址前三位).0 mask 255.255.255.0 (你的无线网网关地址)

    。。。。

    。。。。
    pause

   右键更改为bat文件。以管理员身份打开。

4.操作成功。连接无线网。可内外网一起使用,不用再插拔网线了。

5.示例配置  

  route delete 0.0.0.0
  pause
  route add 0.0.0.0 mask 0.0.0.0 10.6.47.254
  pause
  route add 10.203.98.0 mask 255.255.255.0 10.9.47.254
  route add 10.203.24.0 mask 255.255.255.0 10.9.47.254
  route add 10.203.27.0 mask 255.255.255.0 10.9.47.254
  route add 10.203.25.0 mask 255.255.255.0 10.9.47.254
  route add 10.203.26.0 mask 255.255.255.0 10.9.47.254
  route add 10.203.29.0 mask 255.255.255.0 10.9.47.254
  pause

6.简单解读

1、连接外网,获取外网网关地址

2、连接内网,给内网写固定的IP和DNS,记录内网网关地址

3、配置路由(以管理员身份启动)

   必做-2) route delete 0.0.0.0 (删除对所有IP的默认路由设置)

   必做-3) route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 (将对所有IP的路由,指向外网网关IP,外网网关IP假设为192.168.1.1)

   必做-4) route add 201.201.201.0 mask 255.255.255.0 200.101.5.2 (对内网某个网段的访问,指向内网网关地址,内网网关IP假设为200.101.5.2)

其中192.168.1.1为无线网网关,10.122.2.1为有线网网关。这两句话的意思是:对于所有IP地址的访问,都从 192.168.1.1走;但是,对于201.201.201开头的地址的访问,从200.101.5.2走。如果希望通过有线上外网,无线上内网的话,以此类推……