windows下多网卡通过配置路由解决上网问题


一、前言

当我们电脑有多张网卡,如一个是对外的网卡,一个是对内的网卡,连接公司的VPN时也一样。由于系统默认路由配置问题,默认只走一个网卡,导致我们无法上网,或者无法访问内网资源,或者路由路径变成导致网络变慢。

我们可以通过手动操作路由表,指定所有未指定的网段走外网卡,指定内部网段走内网卡。这样我们就既可以上网,也可以访问内网资源了。

本文以windows为例,在windows下通过route指令操作网络路由表。


二、解决过程

场景描述

外部网卡的网关为192.168.1.1,内部网卡的网关为10.0.0.1,配置默认走外部网卡,10.0.1.0/24网段走内部网卡。

具体操作

用管理员模式打开CMD命令行,输入以下指令

ROUTE CHANGE 0.0.0.0 MASK 0.0.0.0 192.168.1.1 -P
ROUTE ADD 10.0.1.0 MASK 255.255.255.0 10.0.0.1 -P

这样路由就配置完成了。

三、ROUTE指令介绍

注意:路由添加、修改和删除需要管理员权限,普通路由重启失效,永久路由重启保留。

添加路由

ROUTE ADD 网络地址 MASK 子网掩码 网关地址 METRIC 跃点数 IF 接口号码 -P

其中METRIC 跃点数 IF 接口号码 -P都可以省略。

-p为永久路由,重启保留。

修改路由

同ADD,但CHANGE只用于修改网关和/或跃点数。

ROUTE ADD 网络地址 MASK 子网掩码 网关地址 METRIC 跃点数 IF 接口号码 -P

删除路由

ROUTE DELETE 网络地址

打印路由表

ROUTE PRINT

他会将我们当前的接口列表(物理/虚拟网卡)、IPv4/6的活动路由和永久路由打印输出。如下:

===========================================================================
接口列表
  6...f0 41 1d dd 40 a7 ......Microsoft Wi-Fi Direct Virtual Adapter
 14...b0 27 aa 29 2b c9 ......Intel(R) Ethernet Server Adapter x520-2
 12...f0 41 1d ee 40 a4 ......Intel(R) Wi-Fi 6 AX200 160MHz
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0     192.168.1.1     192.168.233.5     35
         10.0.1.0    255.255.255.0      10.0.0.1      10.0.0.5    331
        127.0.0.0        255.0.0.0            在链路上         127.0.0.1    331
        127.0.0.1  255.255.255.255            在链路上         127.0.0.1    331
  127.255.255.255  255.255.255.255            在链路上         127.0.0.1    331
     192.168.31.0    255.255.255.0            在链路上      192.168.1.5    291
     192.168.233.5  255.255.255.255            在链路上      192.168.1.5    291
   192.168.31.255  255.255.255.255            在链路上      192.168.1.5    291
        224.0.0.0        240.0.0.0            在链路上         127.0.0.1    331
        224.0.0.0        240.0.0.0            在链路上      192.168.1.5    291
  255.255.255.255  255.255.255.255            在链路上         127.0.0.1    331
  255.255.255.255  255.255.255.255            在链路上      192.168.1.5    291
===========================================================================
永久路由:
  无

IPv6 路由表
===========================================================================
活动路由:
 接口跃点数网络目标                网关
  1    331 ::1/128                  在链路上
 14    291 fe80::/64                在链路上
 12    291 fe80::/64                在链路上
 12    291 fe80::c0d4:9b1e:dd2a:7625/128
                                    在链路上
 14    291 fe80::f47f:cf35:c0e0:9c48/128
                                    在链路上
  1    331 ff00::/8                 在链路上
 14    291 ff00::/8                 在链路上
 12    291 ff00::/8                 在链路上
===========================================================================
永久路由:
  无

若文章有误,或你有什么见解,欢迎留言指正和交流。
原创不易,若有所帮助,欢迎点赞、收藏。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值