<返回更多

windows下通过多网卡和路由实现同时在多网络环境工作

2021-12-07    分享见证成长
加入收藏
windows下通过多网卡和路由实现同时在多网络环境工作

 

当你所处的网络环境比较复杂,既有小局域网(192.168.XXX.XXX)、政务网(10.10.XXXX.XXX),也有互联网时,需要同时访问三类网络,又不希望来回切换网络,可以通过多网卡和route命令进行设置。

(1)首先确认网络环境

(1.1)访问小局域网时的网卡的网络信息

IP:192.168.33.34;MASK:255.255.255.0;GATEWAY:192.168.33.1

(1.2)访问政务网时的网卡的网络信息

IP:10.10.11.233;MASK:255.255.255.0;GATEWAY:10.10.11.1

(1.3)访问互联网时网卡的网络信息

IP:192.168.3.4;MASK:255.255.255.0;GATEWAY:192.168.3.1

(2)通过route print命令,查看当前路由情况

分为三部分内容:接口列表、IPv4路由表、IPv6路由表;在路由表中又分为活动路由和永久路由。

windows下通过多网卡和路由实现同时在多网络环境工作

 

(3)通过route delete命令,删除0.0.0.0的路由,即先删除访问通用路由,因为0.0.0.0表示不管访问内网、政务网、互联网都可以通过该条路由

删除已有的所有0.0.0.0路由:
route  delete  0.0.0.0
删除已有的某条0.0.0.0路由:
route  delete  0.0.0.0 mask   0.0.0.0  192.168.3.1

(4)通过route add命令,指定访问不同网络环境使用的路由,-p参数可以添加永久路由

增加访问局域网的路由:
route add 192.168.33.0  mask 255.255.255.0  192.168.33.1 -p
增加访问政务网的路由:
route add 10.10.11.0  mask 255.255.255.0  10.10.11.1 -p
增加访问互联网的路由:
route  add 0.0.0.0  mask  0.0.0.0  192.168.3.1 -p

(5)通过route change命令,改变各条路由的生效的优先级

CHANGE 只用于修改网关和跃点数。

通过修改metric的值,修改访问政务网路由的优先级:
route CHANGE 192.168.11.0 MASK 255.255.0.0 192.168.11.1 METRIC 2 IF 2

(6)route 命令的基础知识

windows中在cmd窗口中,输入以下命令,可以看到route命令的详细用法

route  /?
windows下通过多网卡和路由实现同时在多网络环境工作

 

其中需要注意是(6.1)destination,其表示需要访问的目标主机所在的网络地址,可以是具体的某一台主机的地址,如192.168.22.22;也可以是某一个网段,如192.168.0.0;也可以是无限制的,访问任意网段,如0.0.0.0。

(6.2)gateway,其表示出口网关,即通过哪个网关出去,访问destination。

(6.3)interface,其表示路由的接口号,也就是某个网卡,通过route print命令,可以查看到

windows下通过多网卡和路由实现同时在多网络环境工作

 

(6.4)metric,其为跃点数,数值越小,利用该条路由访问目标的优先级越高。

完整的ROUTE命令格式如下:

ROUTE [-f] [-p] [command [destination] [MASK.NETmask] [gateway] [METRIC metric] [IF interface]

其中 –f 参数用于清除路由表,-p参数用于添加永久路由(即在系统重启时不会丢失路由)。

Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>