Windows系统设置内外网同时访问(小白友好版)

此方案适用于‌双网卡(有线+无线)‌ 或‌单网卡多IP‌场景,确保数据分流安全。

1、 原理说明

通过命令行‌手动配置路由规则‌,使内网流量定向到内网网关,外网(互联网)流量定向到外网网关,实现双网并行

⚠️ ‌注意‌:

  • 内网网关与外网网关‌必须是不同的IP地址‌(两者相同会导致外网失效)。

  • -p 参数表示永久生效(重启后保留)。

2 、操作步骤(管理员权限运行CMD)

要实现内外网同时访问,需通过‌路由优先级控制‌和‌静态路由配置‌分流流量,具体操作如下:

2.1 命令提示符

在Windows搜索栏中搜索 命令提示符,右键选择【以管理员身份运行】

在这里插入图片描述

2.2 查询当前路由表

route print -4

在这里插入图片描述

正常情况下,永久路由会有0.0.0.0,我已经清除过,所以显示无

2.3 清除冲突的默认路由,避免默认路由覆盖内网流量

route delete 0.0.0.0	   # 删除默认路由(指向外网网关)
route delete 192.168.0.0   # 若存在旧内网路由

2.4 添加永久路由规则‌

  • 内网路由‌(访问 192.168.x.x 走内网网关)

    route -p add 192.168.0.0 mask 255.255.0.0 192.168.9.254 metric 30
    
    • 192.168.0.0:内网网段(根据实际的内网IP推断,我的内网IP为192.168.9.157 )
    • 255.255.0.0:覆盖 192.168.x.x 所有地址
    • 192.168.9.254:内网网关
    • metric 30:较低优先级
  • 外网路由‌(其他流量走外网网关):

    route -p add 0.0.0.0 mask 0.0.0.0 外网网关 metric 20  # 替换“外网网关”为你的外网网关!通过上面的路由表,或者执行ipconfig命令查询
    
    • 0.0.0.0:匹配任意IP
    • mask 0.0.0.0:全范围覆盖
    • metric 20:优先级高于内网路由(数值越小优先级越高)

⚠️ 关键注意事项

  • 外网网关不能与内网网关相同‌!

  • 需通过 ipconfig 命令查询外网网关(如WiFi连接的网关)。

192.198.110.253 即为外网网关

在这里插入图片描述

  • 网关优先级‌:
    metric 值越低优先级越高(外网路由建议设 20,内网设 30)。

  • 网卡配置‌:

    • 内网网卡:‌手动设置IP,且不填默认网关‌(避免冲突)。

在这里插入图片描述

  • 外网网卡:自动获取IP或手动设置时保留网关。

‌测试连接‌:

内网:ping 内网服务器IP(如 192.168.9.1)
外网:ping www.baidu.co

至此,大功告成!

3、恢复默认路由

若想恢复默认路由,可依次执行下面的命令。

route delete 0.0.0.0
route delete 192.168.0.0
netsh int ip reset  # 重置TCP/IP协议栈
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙 悟 空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值