云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

Windows多网卡导致网络不通解决办法

jxf315 2024-12-08 14:53:40 教程文章 114 ℃

问题描述

项目现场服务器/电脑,在同时启用多块网卡的情况下,导致某些地址ping不通。举例如下

打开cmd,输入ipconfig /all命令查看网卡信息:

  • 有线网卡(内网):网段为172.16.1.0/24,默认网关为:172.16.1.254;
  • 无线网卡(外网):网段为172.20.0.0/24,默认网关为:172.20.15.254。


具体解决步骤

一. 查看主机路由表

  1. 打开CMD;
  2. 使用route print命令查看主机路由表:

以下图为例可以看到两条默认路由:

  • 第一个0.0.0.0/0的路由用作访问外网;
  • 第二个0.0.0.0/0的路由用作访问内网;
  • 表项显示第一个访问外网的跃点数小于访问内网的跃点数,跃点数越小越优先



二. 查看流量走向

  1. 打开CMD;
  2. 使用tracert命令查看访问内网的流量下一跳为公网网卡还是内网网卡:

下图可以看出,访问内网设备,第一跳为外网网卡,使用多网卡无法访问内网。

三. 修改路由

  1. 以管理员身份,打开CMD;
  2. 使用route add命令添加路由:
  3. route add 网段 mask 掩码 网关地址 metric 数字小于35(最小跃点数) -p


  1. 再次使用tracert命令,检查配置结果:


  1. 此时业务正常访问。

Tags:

最近发表
标签列表