命令行是唯一能同时准确列出所有启用网卡ipv4地址的方式:用ipconfig /all查ip,getmac /v核对网卡名称与mac,powershell命令筛选真实ipv4地址并标注接口名。

要快速确认双网卡设备上每张网卡各自分配到的IP地址,必须避开图形界面中“网络状态”页只显示主连接IP的限制,直接调用系统底层网络接口获取全量信息——命令行是唯一能同时、准确、无遗漏列出所有启用网卡IPv4地址的方式。
用ipconfig /all一次性查出全部网卡IP
按下 Win+R 打开运行框,输入 cmd 回车启动命令提示符。
在黑色窗口中键入:ipconfig /all 并回车。
逐段查看输出内容,重点找以“无线局域网适配器 WLAN”“以太网适配器 以太网”“vEthernet(WSL)”等开头的区块——每个区块代表一张逻辑网卡。
在每个区块内向下查找“IPv4 地址”字段,其后冒号右侧的数字串就是该网卡当前生效的IP,例如 192.168.3.15 或 172.23.1.8;若显示“自动配置IPv4地址”,说明该网卡未获得有效IP,需检查物理连接或DHCP服务。
用getmac /v同步核对网卡名称与MAC地址
在同一个命令提示符窗口中,直接输入:getmac /v 回车。
输出为表格格式,包含三列:Connection Name(如“WLAN”“以太网”)、Adapter Name(如“Realtek PCIe GbE Family Controller”)、Physical Address(即MAC地址)。
将此表中的 Connection Name 与上一步 ipconfig /all 输出中各适配器标题严格比对,就能100%确认哪个IP对应哪张物理网卡——这是避免把虚拟网卡(如Docker、WSL)IP误认为真实有线/无线IP的关键步骤。
用PowerShell精准筛选真实网卡IPv4地址
按 Win+X → 选择“Windows终端(管理员)”,确保以高权限启动。
执行以下命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq "Dhcp" -or $_.PrefixOrigin -eq "Manual"} | Select-Object IPAddress, InterfaceAlias -Unique
该命令会过滤掉环回地址(127.0.0.1)、APIPA地址(169.254.x.x)及虚拟网卡的非路由IP,仅保留通过DHCP或手动配置的真实IPv4地址,并明确标注所属接口名(如“WLAN”“以太网”),结果一目了然。











