Windows多网卡配置路由表

HTML  2025-07-13 18:21  12  

现有两个网口接入不同的网络,网络A带宽大、延迟高,网段为192.168.4.1;网络B带宽小、延迟低,网段为192.168.8.1想要日常流量走网络A,指定ip或ip段走网络B,可以通过配置路由表实现。

网络接入计算机时,系统会默认为该网段添加一条路由表规则 0.0.0.0 (所有ipv4地址)转发 至接入网络的网关地址。多网口设备连接多个网络也是如此。但是他们的越点不同,当匹配到多个规则时系统会选择越点较低的那条规则

windows通过route print命令可以查看系统路由表

C:\Users\Administrator>route print
===========================================================================
接口列表
 15...c4 83 4f 16 59 c3 ......Intel(R) I210 Gigabit Network Connection
 12...00 0c 29 32 93 1c ......Intel(R) PRO/1000 MT Network Connection
  1...........................Software Loopback Interface 1
 13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 11...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
 14...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
===========================================================================

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0      192.168.4.1    192.168.4.201    266
          0.0.0.0          0.0.0.0      192.168.8.1    192.168.8.102     21
其他规则....

我这边的情况就是,系统添加了两条0.0.0.0 至对应两个网络的网关规则,流量通过两个网口获取的ip地址出口。

我们需要做的是,删掉系统默认配置的0.0.0.0规则,添加0.0.0.0规则出口为网络A(192.168.4.1),指定ip地址出口为网络B(192.168.8.1)

删除默认路由规则

route delete 0.0.0.0

添加0.0.0.0路由规则至网络A

route add 0.0.0.0 mask 0.0.0.0 192.168.4.1

添加指定的ip出口为网络B

route add 42.194.134.128 mask 255.255.255.255 192.168.8.1

以上命令执行后可通过route print查看规则是否添加成功

可以在命令末尾追加-p 使配置永久生效。metric 10 指定越点为10

示例

route add 0.0.0.0 mask 0.0.0.0 主网关IP metric 10 -p

我这边只是临时使用,加上电脑不关机,因此没有添加越点和永久生效

最后的路由表

C:\Users\Administrator>route print
===========================================================================
接口列表
 15...c4 83 4f 16 59 c3 ......Intel(R) I210 Gigabit Network Connection
 12...00 0c 29 32 93 1c ......Intel(R) PRO/1000 MT Network Connection
  1...........................Software Loopback Interface 1
 13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 11...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
 14...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
===========================================================================

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0      192.168.4.1    192.168.4.201     11
   42.194.134.128  255.255.255.255      192.168.8.1    192.168.8.102     21
其他规则....

这样就实现访问42.194.134.128时走的低延迟的网络B,其他流量走网络A实现大带宽访问互联网


发布于 2025-07-13 18:21, 最后修改于2025-07-13 18:21