linux下应使用ip addr(推荐)或ifconfig命令查看双网卡ip、子网掩码、mac地址及状态,ip addr可清晰区分物理网卡与虚拟网卡,输出含inet(ipv4)、inet6(ipv6)、link/ether(mac)及up状态字段。

要确认双网卡设备是否各自获取到正确的局域网IP、子网掩码、网关及MAC地址,必须绕过图形界面的模糊展示,直接调用系统底层网络接口输出结构化数据——否则容易把虚拟网卡(如WSL2、Docker)或环回地址当成真实物理网卡IP。
命令提示符基础查法:快速定位两块网卡IPv4地址
按下 Win+R 打开“运行”窗口,输入 cmd 回车启动命令提示符。
在黑色窗口中键入 ipconfig 并回车,系统立即列出所有启用适配器的配置。
重点查找“无线局域网适配器 WLAN”和“以太网适配器 以太网”两个区块,分别记录其下方“IPv4 地址”后的数值——【若某网卡未显示IPv4地址,说明该网卡未连接网络或被禁用】。
此方法最快,但无法区分DHCP分配与手动设置的地址,也不过滤虚拟网卡。
PowerShell精准筛选:分离真实物理网卡IPv4信息
按 Win+X → 选择“Windows终端(管理员)”,确保权限足够读取全部接口。
输入以下命令并回车:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq "Dhcp" -or $_.PrefixOrigin -eq "Manual"} | Select-Object IPAddress, InterfaceAlias, PrefixOrigin
输出结果中,“InterfaceAlias”列明确标注每条IP对应的网卡名称(如“WLAN”“以太网”),而“PrefixOrigin”告诉你这个IP是自动获取还是手动填写——【跳过PrefixOrigin为“WellKnown”或“RouterAdvertisement”的行,它们属于IPv6或系统保留地址】。
这一步能彻底排除Hyper-V、VirtualBox等虚拟网卡干扰,只留真实可用的IPv4出口。
查看完整网卡详情:含MAC地址、DNS、租约时间
第一步:在命令提示符中执行 ipconfig /all。
第二步:逐个展开“无线局域网适配器 WLAN”和“以太网适配器 以太网”区块。
第三步:对每块网卡,提取以下五项关键字段:
- IPv4 地址(本机在该网络中的身份)
- 子网掩码(决定本地通信范围)
- 默认网关(通往外部网络的第一跳)
- 物理地址(即MAC地址,用于局域网识别)
- DHCP 已启用(判断IP是否动态获取,影响稳定性)
特别注意“租约获得时间”和“租约过期时间”——如果某网卡显示“DHCP 已禁用”,但IPv4地址仍存在,说明它是手动配置的静态IP;若“租约过期时间”临近,可能即将断连或IP变更。











