应使用ipconfig /all逐段核对“WLAN”和“以太网”适配器的IPv4地址、子网掩码、默认网关及物理地址;或用getmac /v表格化筛选活跃连接的MAC,再结合route print验证接口索引与默认网关唯一性。

电脑装了双网卡,要分别查清每块网卡的IP地址、子网掩码、默认网关和MAC地址,不能只看ipconfig粗略输出——否则容易把Wi-Fi和有线网卡的IPv4混在一起,误用虚拟适配器或禁用接口的地址。
先确认两块网卡是否都已启用并获取到IP
按下 Win+R 打开运行框,输入 cmd 回车,进入命令提示符;
键入 ipconfig 并回车,快速扫视输出中是否有两个“IPv4 地址”字段:一个在“无线局域网适配器 WLAN”下,另一个在“以太网适配器 以太网”下;
若只看到一个IPv4地址,说明其中一块网卡未连接网络或被禁用,需先插好网线/连上Wi-Fi再重试;
【注意:ipconfig 默认不显示禁用网卡和虚拟网卡(如WSL、Docker)的IP,所以看不到≠不存在】
精准区分每块网卡的完整IP与MAC信息
方法一:用 ipconfig /all 按适配器段落逐条核对
在同个命令提示符窗口中,输入 ipconfig /all 回车;
从上往下读,找到“无线局域网适配器 WLAN”段落,记下它的“IPv4 地址”“子网掩码”“默认网关”和“物理地址”;
再找到“以太网适配器 以太网”段落,同样提取这四项——这两组数据必须分开记录,不可合并;
若看到“媒体状态 . . . . . . . . . . : 媒体已断开”,说明该网卡没连通,其IP和网关字段无效,跳过不记。
方法二:用 getmac /v 表格化锁定活跃连接
在命令提示符中输入 getmac /v 回车;
观察输出表格中“Connection Name”列,找出值为“WLAN”和“以太网”的两行;
对照“Physical Address”列,即可直接获得当前正在通信的那块网卡的真实MAC;
此法能自动过滤掉已禁用、未连接或仅后台运行的网卡,比翻ipconfig /all更省力。
验证双网卡路由是否冲突(关键排查步骤)
第一步:查看当前活动路由表
在命令提示符中输入 route print 回车;
滚动到“Active Routes”区域,重点查找“Network Destination”为 0.0.0.0 的行;
若出现两条“0.0.0.0”路由,且“Gateway”分别指向不同网关(例如192.168.1.1 和 10.0.0.1),而“Metric”值相同,则系统无法自动选择出口,必然导致部分网络不通。
第二步:检查每块网卡的接口索引号
仍在 route print 输出中,向上滚动到“Interface List”部分;
找到“WLAN”和“以太网”对应的那一行,记下左侧的十六进制接口编号(如 0x3、0x10004);
这个编号将在后续添加静态路由时作为 if 参数使用,【务必抄写准确,输错会导致路由添加失败】。
第三步:确认默认网关是否唯一
回到 ipconfig /all 输出,检查“WLAN”和“以太网”段落里的“默认网关”字段;
正常情况应只有一块网卡配置了默认网关(通常是主上网线路),另一块仅用于访问特定内网;
若两块网卡都填了默认网关,Windows会强制取 Metric 值小的那个生效,另一个网关被静默忽略——此时需手动删掉次要网卡的网关设置。

















