用route命令解决Wifi和网卡不能同时上内外网问题

本文介绍如何使用route命令解决Wi-Fi和有线网卡同时连接时内外网访问冲突的问题。通过设置特定的路由规则,使得设备可以在连接Wi-Fi的同时也能访问到内网资源。
用route命令解决Wifi和网卡不能同时上内外网问题 
 

现有网络环境是这样的,内网通过本地连接接网线上网,网络的TCP/IPv4设置如下: 

IP地址:172.20.69.123  子网掩码:255.255.255.0  网关:172.20.69.254  

无线网卡为自动分配的ip地址,连接后TCP/IPv4设置显示如下: 

IP 地址:192.168.1.12   子网掩码: 255.255.255.0 IPv4  默认网关: 192.168.1.1  


单独只插网线不连wifi可以上内网,单独只连wifi可以上外网访问Internet(因为192.168.1.1是一台连接电信ADSL的无线路由器)。 
现在如果同时插网上和连接wifi则只能上外网不能访问内网。  

分析原因:

因为无线网卡的优先线比内网高,访问任何网络地址时都会默认走无线网卡的网关,所以当然就访问不了内网了。明白原因了我们就可以通过设置路由规划来解决此问题。

  
在命令行窗口中输入: 
route -p add 172.20.69.0 mask 255.255.255.0 172.20.69.254  
这条命令的作用是添加一条永久路由规则(如果不加“-p”参数则为临时路由,注销下次登录windows时就没有了),凡是访问“172.20.69”开头并且掩码是255.255.255.0的ip地址都走172.20.69.254这个网关。  

通过设置就可以在上wifi的同时可以访问172.20.69网段了。如果没有其它问题不用看后面的。 


原来在接网线时还可以访问 “10.26.6”开头的ip地址,但是现在访问不了,解决这个问题思路和上
述的是一样的,就是增加一个路由规定10.26.6网段都走本地连接的网关: route -p add 10.26.6.0 mask 255.255.255.0 172.20.69.254   
明白原理了无论你接多少个网卡都可以轻松设置了:原来通过哪个网访问的网段在接多个网卡后不能访问了就增加一个路由规则指定对这个网段的访问仍走原来的网关。
### 配置电脑同时连接WiFi(外网)有线内网的方法 为了实现电脑同时连接WiFi(外网)有线内网,需要对网络路由进行合理配置。以下是详细的配置方法: #### 1. 查看当前网络配置 首先,使用管理员权限打开命令提示符(Win+R 输入 `cmd`),然后运行以下命令以查看当前的网络配置: ```cmd ipconfig /all ``` 通过该命令可以获取内网外网的IP地址、子网掩码以及默认网关信息[^1]。 #### 2. 修改路由表 为了确保特定流量通过内网网关,其他流量通过外网网关,需要手动添加路由规则。以下是具体步骤: - **删除默认路由**:为了避免冲突,先删除默认的路由规则。 ```cmd route delete 0.0.0.0 ``` - **添加外网路由**:将所有非内网流量指向无线网卡的网关。 ```cmd route add 0.0.0.0 mask 0.0.0.0 [无线网关IP] ``` 例如,如果无线网关的IP为 `192.168.8.1`,则命令为: ```cmd route add 0.0.0.0 mask 0.0.0.0 192.168.8.1 ``` - **添加内网路由**:将特定内网流量指向有线网卡的网关。 ```cmd route add [内网网段] mask [子网掩码] [有线网关IP] ``` 例如,如果内网网段为 `10.0.3.0`,子网掩码为 `255.255.255.0`,有线网关IP为 `10.0.3.1`,则命令为: ```cmd route add 10.0.3.0 mask 255.255.255.0 10.0.3.1 ``` - **保存配置**:可以将上述命令写入一个批处理文件(如 `net_router.bat`),以便每次启动时自动执行。 ```bat route delete 0.0.0.0 route add 0.0.0.0 mask 0.0.0.0 192.168.8.1 route add 10.0.3.0 mask 255.255.255.0 10.0.3.1 pause ``` #### 3. 测试网络连通性 完成配置后,可以通过以下命令测试内外网的连通性: ```cmd ping [外网目标地址] ping [内网目标地址] ``` 如果内外网均能正常访问,则说明配置成功[^4]。 --- ### 注意事项 - 确保无线网卡有线网卡的IP地址不在同一网段,否则可能会导致网络冲突。 - 如果企业内网有特殊的安全策略或防火墙限制,可能需要联系IT部门协助配置。 - 在某些情况下,操作系统可能会优先选择有线网络作为默认路由,此时需要手动调整路由优先级。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值