Winyao
Blogs

双网卡同时上网配置指南:内网 + 外网同时访问(Windows)

05/25/2026

双网卡同时上网配置指南:内网 + 外网同时访问(Windows)
场景说明:电脑同时插着内网(公司/工厂)外网(互联网)两块网卡,希望内网业务系统与外网同时可用,互不干扰。

一、原理:为什么默认不能同时上两个网

Windows 对同一时刻的默认路由(0.0.0.0/0)只会按"接口跃点数(Metric)"自动挑选一条最优路由,因此默认情况下:

  • 每一块网卡都可配置默认网关 0.0.0.0/0
  • 系统按"最小 Metric"原则只选一条默认路由生效;
  • 只有跃点数最小的那一块能作为外网出口,另一块若也填了网关反而可能引发路由冲突。
PC / 双网卡 内网 + 外网 内网 外网 内网区域 OA / ERP / 业务系统 互联网 网页 / 云服务 默认路由:仅一条网卡网关生效 图1 双网卡默认仅一条默认路由生效
图1 双网卡默认仅一条默认路由生效

二、正确思路:关键在两步

核心原则:

  • 内网网卡配置 IP/子网掩码,不填默认网关
  • 外网网卡正常获取(或填写)默认网关,负责访问互联网;
  • 通过 静态路由 告诉系统:哪些目标 IP 走内网网卡。
⚠️ 安全提醒:企业/单位环境中,是否允许"双网卡同时上网"受公司 IT 安全策略约束,擅自配置可能触发安全告警或违规。生产/办公电脑请先征得公司 IT 部门同意。

三、示例参数(请按实际环境修改)

配置前先明确本机实际网卡与网段,下表为示例,请按实际网段替换:

项目外网网卡(互联网)内网网卡(公司业务)
IP 地址192.168.1.100(自动获取)10.10.8.88(手动指定)
子网掩码255.255.255.0255.255.255.0
默认网关192.168.1.1不填(关键)
DNS自动获取可按需填写内网 DNS
需访问的内网网段10.10.8.0/24

四、详细配置步骤(Windows 10 / 11 通用)

步骤 1:配置内网网卡(不填网关)

  1. 打开 设置 → 网络和 Internet → 高级网络设置(Win10 为"网络共享中心");
  2. 找到内网对应的"以太网"网卡,右键 → 属性
  3. 双击 Internet 协议版本 4 (TCP/IPv4)
  4. 选择"使用下面的 IP 地址",填写:
    • IP 地址:10.10.8.88
    • 子网掩码:255.255.255.0
    • 默认网关:留空(这一步最关键)
  5. DNS 按需填写内网 DNS,确定保存。

步骤 2:配置外网网卡(正常上网)

  1. 找到外网"以太网"或"WLAN"网卡,右键 → 属性
  2. 双击 IPv4,选择"自动获得 IP 地址"和"自动获得 DNS";
  3. 确认其默认网关正常存在(如 192.168.1.1),可正常上外网。

步骤 3:添加静态路由(关键)

让系统知道访问内网网段时走内网网卡:

  1. 右键 开始菜单 → Windows 终端(管理员)/ 命令提示符(管理员),以管理员身份运行;
  2. 查看接口列表,记下内网卡接口索引(如 0x7):
    route print -4
  3. 添加静态路由(示例,按实际修改):
    route add 10.10.8.0 mask 255.255.255.0 10.10.8.88 -p
    • 10.10.8.0:目标内网网段;
    • 255.255.255.0:子网掩码;
    • 10.10.8.88:本机内网网卡 IP;
    • -p:持久化,重启后保留(如公司策略禁止持久路由,可去掉此参数)。
PC / 双网卡 内网 + 外网 内网 外网 内网区域 10.10.8.0/24 互联网 默认 0.0.0.0/0 路由表分流 10.10.8.0/24 → 内网 | 0.0.0.0/0 → 外网 图2 按路由表分流,实现双网卡同时上网
图2 配置后系统按路由表自动选择出口

五、验证是否成功

分别以管理员身份执行:

ping www.baidu.com
ping 10.10.8.1

两条都能通,说明内网与外网已同时可用。

六、常见排障

  • 内网不通:检查静态路由是否添加成功、IP 是否与内网同网段;可用 route print -4 核对。
  • 外网不稳定:确认外网网卡默认网关存在,必要时 ipconfig /release / ipconfig /renew 重获地址。
  • 路由重启后丢失:确认添加时使用了 -p 参数;部分公司策略会清除持久路由。
  • 两网卡互相抢网关:确认内网网卡网关已留空;可用 route delete 0.0.0.0 删除多余默认路由后重试。

七、扩展:多个内网网段

如需访问多个内网网段(如 10.10.9.0/2410.10.10.0/24),为每个网段各加一条静态路由即可:

route add 10.10.9.0 mask 255.255.255.0 10.10.8.88 -p
route add 10.10.10.0 mask 255.255.255.0 10.10.8.88 -p