需先通过“网络连接”窗口识别物理有线网卡(名称含“以太网”“ethernet”等,状态为“已连接”且显示链路速率),再用ipconfig或powershell命令精准提取其ipv4地址,最后验证该ip与硬件设备ip是否同子网并能ping通。

要确认电脑双网卡中哪张是网线直连硬件设备所用的网卡,并查出它当前配置的IP地址,必须绕过WiFi网卡的干扰,精准定位有线接口的真实IPv4地址——因为Windows默认会同时显示所有启用网卡的信息,而直连硬件的网卡往往没有默认网关、不走DHCP,容易被ipconfig输出淹没。
先识别哪个是有线直连网卡
按下 Win+R,输入 ncpa.cpl 回车,打开“网络连接”窗口;
观察每个连接的名称和状态:通常名为“以太网”“Ethernet”“本地连接”或带“Realtek”“Intel I219”等芯片标识的,才是物理网线接入的网卡;WiFi连接则明确标有“WLAN”“Wi-Fi”或厂商无线模块名;
右键点击疑似有线网卡 → 选择“状态”,在弹出窗口中看“已连接”是否为真,且“速度”显示为“1.0 Gbps”或“100 Mbps”——【只有显示真实链路速率的,才是插着网线且物理连通的网卡】;
如果看到“媒体已断开”或“未连接”,说明网线没插牢、另一端设备未上电,或网卡被禁用,此时该接口不可能分配有效IP。
查这张有线网卡的IP地址(命令行法)
方法一:用 ipconfig 精准过滤
按 Win+R → 输入 cmd → 回车;
在黑窗中输入:ipconfig | findstr "以太网 IPv4"(中文系统)或 ipconfig | findstr "Ethernet IPv4"(英文系统),回车;
结果中只保留含“以太网”和“IPv4 地址”的两行,立刻能对应上哪段IP属于哪张有线网卡——【若某张有线网卡下没出现IPv4地址,说明它当前未配置IP或处于禁用状态】。
方法二:PowerShell一步锁定
按 Win+X → 选“Windows终端(管理员)”;
输入:Get-NetIPAddress -AddressFamily IPv4 -AddressState Preferred | Where-Object {$_.InterfaceAlias -match "以太网|Ethernet"} | Select-Object IPAddress, InterfaceAlias,回车;
这条命令强制只输出“已启用、已优选、接口名含以太网”的IPv4地址,彻底排除虚拟网卡、蓝牙共享、禁用接口的干扰。
验证该IP是否匹配直连硬件设备
第一步:确认硬件设备的固定IP,比如说明书或设备串口日志里写明是 192.168.1.253;
第二步:你查到的有线网卡IP必须与它在同一子网,例如 192.168.1.100(掩码 255.255.255.0)→ 这样才能直连通信;
第三步:在命令提示符中执行:ping 192.168.1.253;
如果返回“来自 192.168.1.253 的回复”,说明IP配置正确、物理链路畅通;如果显示“请求超时”或“找不到主机”,检查网线两端是否插紧、设备是否开机、IP是否填错、子网掩码是否为 255.255.255.0。











