必须用ipconfig /all或PowerShell命令查看双网卡完整配置,因图形界面仅显示启用的物理网卡,会遗漏虚拟、禁用或USB网卡;ipconfig /all列出所有适配器详细信息,PowerShell可精准筛选真实活动IPv4地址和默认路由。

要同时查看电脑上两块网卡各自的IP地址、子网掩码和默认网关,必须避开只显示主连接的图形界面路径,直接调用系统底层网络栈输出完整适配器快照——否则极易漏看被系统“隐藏”的第二块网卡(如虚拟网卡、USB网卡或禁用但已配置的物理网卡)。
命令行一次性查全双网卡完整参数
按下 Win+R 打开运行框,输入 cmd 回车启动命令提示符;
在黑窗中键入 ipconfig /all 并回车——该命令强制列出所有启用/禁用/虚拟网卡的完整配置,包括物理地址(MAC)、IPv4地址、子网掩码、默认网关、DHCP状态及DNS服务器;
重点定位带“以太网”“WLAN”“vEthernet”“Ethernet Adapter”等关键词的区块,每一块独立网卡都对应一个清晰分隔的段落;
【注意:若某网卡未显示IPv4地址,请确认其是否已启用并获取到IP——禁用状态或DHCP失败时会显示“媒体已断开”或“自动配置IPv4地址”】
PowerShell精准筛选真实活动网卡
当电脑装有Docker、WSL2、VMware等虚拟环境时,ipconfig /all 会混入大量环回、隧道、虚拟适配器信息,人工翻找易出错;
方法一:按 Win+X → 选择“Windows终端(管理员)”,输入以下命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq "Dhcp" -or $_.PrefixOrigin -eq "Manual"} | Select-Object IPAddress, PrefixLength, InterfaceAlias, InterfaceIndex | Sort-Object InterfaceIndex
该命令仅保留通过DHCP或手动配置的真实IPv4地址,并按接口索引排序,一眼可辨哪块是物理有线、哪块是Wi-Fi、哪块是WSL2虚拟网卡;
方法二:快速提取网关,直接运行:
Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Select-Object DestinationPrefix, NextHop, InterfaceAlias, ifIndex
此命令专列所有默认路由条目,双网卡环境下会明确显示两条“0.0.0.0/0”路由及其对应网卡名与下一跳网关——这才是判断哪块网卡实际承担外网出口的关键依据。
图形界面辅助验证(仅作交叉核对)
第一步:右键任务栏网络图标 → “打开网络和Internet设置” → 左侧点“高级网络设置” → “更多网络适配器选项”;
第二步:在“网络连接”窗口中,依次双击每个启用的连接(如“以太网”“WLAN”),进入状态窗口 → 点“详细信息”;
第三步:逐个记录“IPv4 地址”“IPv4 子网掩码”“IPv4 默认网关”三项——此处不显示虚拟网卡,也不展示已禁用但配置过IP的适配器;
【务必注意:此路径无法看到WSL2、Docker Desktop内置vSwitch等虚拟网卡的IP和网关,仅适用于纯物理双网卡场景的快速复核】

















