必须用命令行筛选物理网卡真实ip:ipconfig | findstr "ipv4 地址"初筛,再以getmac /v配对mac地址确认;或用powershell执行get-netipaddress精准提取wlan和以太网的ip及接口名。

电脑同时插着有线和无线两张网卡时,系统会为每张网卡分别分配独立的IP地址,但默认只显示当前活跃连接的地址——若不主动筛选,ipconfig 命令输出里混杂着已禁用、虚拟、环回等十余条冗余信息,极易误读成“同一张网卡有两个IP”或漏掉某张真实网卡的地址。
用命令行快速筛出两张物理网卡的真实IP
按下 Win+R 输入 cmd 回车,打开黑色命令提示符窗口。
输入 ipconfig | findstr "IPv4 地址" 并回车,这条命令会过滤掉所有无关行,只保留含 IPv4 的结果——但此时你可能看到 3~5 行,因为 Hyper-V、Docker、WSL 等虚拟网卡也会冒出来。
真正有效的物理网卡只有两个:一个是“无线局域网适配器 WLAN”,另一个是“以太网适配器 以太网”。请忽略带“vEthernet”“Loopback”“Bluetooth”字样的行——它们不是你插在主板上的那两张实体网卡。
若仍无法分辨,直接执行 getmac /v,它会以表格形式列出所有启用连接的名称与 MAC 地址;再对照 ipconfig /all 输出中每个适配器段落开头的名称(如“以太网适配器 以太网”),把 MAC 地址和 IP 地址人工配对即可——这是唯一不会被虚拟设备干扰的硬匹配方式。
图形界面下逐个确认每张网卡的IP与状态
方法一:从任务栏网络图标直入
点击任务栏右下角网络图标 → 选择当前正在使用的网络(比如“Wi-Fi”)→ 点击“属性” → 滚动到底部找到“IPv4 地址”和“物理地址(MAC)”。这一步只反映你此刻点选的那个连接,必须重复操作一次:回到网络面板,换点“以太网”或“有线网络”,再进属性页查另一张网卡。
方法二:通过网络和共享中心统一管理
右键网络图标 → “打开网络和Internet设置” → 左侧点“网络和共享中心” → 左侧“更改适配器设置” → 此时你会看到所有网卡图标,包括灰色禁用的;右键启用中的“WLAN” → “状态” → “详细信息”,记下 IPv4 地址;再右键启用中的“以太网” → 同样路径查第二组地址。
注意:如果某张网卡图标是灰色且右键无“状态”选项,说明它未连接或驱动异常,此时它不会获得有效IP,不必计入双网卡IP查询范围。
用PowerShell精准提取两张网卡的IP+接口名
第一步:按 Win+X → 选择“Windows 终端(管理员)”启动 PowerShell。
第二步:粘贴并执行以下命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq "Dhcp" -or $_.PrefixOrigin -eq "Manual"} | Select-Object IPAddress, InterfaceAlias, PrefixLength | Sort-Object InterfaceAlias
第三步:观察输出结果——你会看到两行明确标注了 InterfaceAlias(如“WLAN”“以太网”)和对应 IPAddress 的记录,且已按名称排序。PrefixLength 为 24 表示子网掩码是 255.255.255.0,为 16 表示 255.255.0.0,可辅助判断网络层级。
这条命令自动排除了环回地址(127.0.0.1)、虚拟网卡及未配置IP的接口,输出干净无歧义,适合复制到远程配置脚本中直接调用。











