应进入每张网卡TCP/IPv4属性查看IP获取方式:若显示“使用下面的IP地址”且有内容填写,则为静态IP;命令行用ipconfig /all查“DHCP 启用 : 否”,PowerShell用Get-NetIPAddress筛选PrefixOrigin为Manual的地址。

要确认电脑双网卡中哪张网卡配置了静态IP,不能只看当前获取到的地址,必须进入每张网卡的TCP/IPv4属性设置里核对IP获取方式——因为同一张网卡可能曾手动设过静态IP,但后来被改成自动获取,而系统不会自动清除旧配置痕迹。
通过网络适配器属性逐个检查
右键任务栏网络图标 → “打开网络和Internet设置” → 左侧“高级网络设置” → “更多网络适配器选项” → 此时会列出所有启用和禁用的网络连接,包括“以太网”“WLAN”“vEthernet(WSL)”等。
逐个右键每个适配器 → 选择“属性” → 在弹出窗口中双击“Internet协议版本4 (TCP/IPv4)” → 观察配置界面:
如果显示的是“使用下面的IP地址”,且下方三个输入框(IP地址、子网掩码、默认网关)中至少有一项已填写内容,就说明这张网卡当前处于静态IP配置模式;如果显示的是“自动获得IP地址”,哪怕它曾经设过静态IP,现在也无效。
注意:有些企业环境会用组策略或脚本强制写入静态路由,但TCP/IPv4界面仍显示“自动获取”——这种属于高级部署,普通用户只需按此法判断即可。
用命令行快速筛查所有网卡IP来源
以管理员身份运行命令提示符,执行:
ipconfig /all
滚动查看每段“以太网适配器 XXX”或“无线局域网适配器 WLAN”的输出,在每段末尾找这一行:
DHCP 启用 . . . . . . . . . . . . : 否
只要看到“否”,就代表该网卡没有启用DHCP,即当前IP为静态分配(或由其他非DHCP机制如SLAAC提供,但Windows上基本等于静态)。
对比来看,“DHCP 启用 : 是”的网卡,其IP就是动态获取的,即使IP地址看起来没变,也不算静态IP。
用PowerShell一次性过滤出静态IP网卡
在PowerShell(无需管理员权限)中运行以下命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq "Manual"} | Select-Object IPAddress, InterfaceAlias, PrefixLength
这条命令会直接列出所有前缀来源为Manual(手动配置)的IPv4地址,对应的就是真正通过“设置静态IP”操作写入系统的地址。InterfaceAlias列显示的名称,比如“以太网”“WLAN”,可与网络连接列表中的名称一一对应。
如果返回空结果,说明当前没有任何网卡配置了静态IPv4地址——哪怕你记得昨天改过,也可能已被重置或覆盖。

















