双网卡电脑需通过ipconfig /all或powershell命令区分wi-fi与有线网卡的ipv4地址:ipconfig /all按“wlan”“以太网”等标识定位段落查ipv4;powershell可用get-netipaddress过滤物理网卡,或get-netadapter按状态和介质类型精准匹配ip。

双网卡电脑同时连接Wi-Fi和有线网络时,系统会为每个网卡分配独立的IPv4地址,但命令行默认输出容易混淆哪条IP对应哪块物理网卡,必须通过明确的接口标识来区分。
用ipconfig /all精准匹配物理网卡与IP
第一步:按 Win+R 打开运行窗口,输入 cmd 回车启动命令提示符。
第二步:输入 ipconfig /all 并回车,等待完整输出。
第三步:逐段查看结果——重点锁定以“无线局域网适配器 WLAN”或“以太网适配器 以太网”开头的区块(不同Windows版本命名略有差异,如“WLAN”“Wi-Fi”“以太网”“Ethernet”均属有效标识);【不要看“本地连接”或“Bluetooth Network Connection”这类已弃用或非物理网卡的条目】。
第四步:在确认为真实物理网卡的段落内,向下查找“IPv4 地址”字段,其后显示的四段式数字(如192.168.3.127)即为该网卡当前获得的IP地址。
用PowerShell一步筛选出活跃物理网卡IP
方法一:管理员身份运行Windows终端
按 Win+X → 选择“Windows终端(管理员)”,输入以下命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.InterfaceDescription -match "Intel|Realtek|MediaTek|Qualcomm|AX2|RTL" -and $_.PrefixOrigin -ne "WellKnown"} | Select-Object IPAddress, InterfaceAlias, InterfaceDescription
该命令直接过滤出常见物理网卡芯片厂商关键词,并排除环回地址(127.0.0.1)和保留地址,结果中每行的 IPAddress 与其右侧的 InterfaceAlias(如“WLAN”“以太网”)严格对应。
方法二:免权限快速定位
在普通PowerShell窗口中运行:
Get-NetAdapter | Where-Object {$_.Status -eq "Up" -and $_.MediaType -eq "802.3"} | ForEach-Object { $ip = (Get-NetIPAddress -AddressFamily IPv4 -AddressState Preferred -ifIndex $_.ifIndex).IPAddress; "$($_.Name): $ip" }
这条命令只列出当前“已启用”且介质类型为有线(802.3)的网卡及其IPv4地址,【无线网卡需将 -and $_.MediaType -eq "802.3" 改为 -and $_.MediaType -eq "Native 802.11"】,否则无线IP不会出现。
图形界面实时验证当前上网网卡IP
点击任务栏右下角网络图标 → 在弹出面板中点击你**正在实际传输数据的网络名称**(例如“Home-WiFi”或“Office-Ethernet”)→ 进入该连接属性页 → 点击“硬件属性”(Win11)或滚动到底部找“物理地址(MAC)”旁的“IPv4地址”(Win10)。
这一步显示的IP地址100%对应你此刻正在使用的那块物理网卡,不依赖命令缓存,也不受禁用网卡干扰。











