最直接的方式是运行ipconfig命令:按win+r输入cmd回车,再输入ipconfig回车,在wlan或以太网部分查找“ipv4地址”后的数值。

想立刻知道电脑在局域网里用的是哪个IP地址,比如要设置远程桌面、共享打印机或排查网络连不上,命令行是最直接的路径——不用点进层层设置,3秒就能刷出结果。
用ipconfig查本机局域网IP
这是Windows系统最基础也最可靠的命令,适用于所有版本(Win10/Win11),不需要管理员权限,也不依赖网络连通性。
按下 Win + R 打开运行框 → 输入 cmd → 回车启动命令提示符。
在黑窗口中输入 ipconfig 并回车。
找到你正在用的网络连接名称,比如“无线局域网适配器 WLAN”或“以太网适配器 以太网” → 其下方标着IPv4 地址的那一行,后面跟着的 192.168.x.x 或 10.x.x.x 就是你的局域网IP。
⚠️注意:如果看到“媒体已断开连接”,说明该网卡没插线也没连Wi-Fi,别在这条里找IP。
用ipconfig /all看完整配置
当你怀疑IP是不是被手动改过、DHCP是否生效、或者一台电脑插了多张网卡时,这个命令能一次性拉出全部线索。
方法一:在已打开的cmd窗口中,直接输入 ipconfig /all → 回车。
方法二:右键开始菜单 → 选择“终端(管理员)” → 输入相同命令。
滚动查找状态为“媒体已连接”的适配器 → 在它下面找IPv4 地址字段,旁边还附带子网掩码、默认网关、DNS服务器和物理地址(MAC)。
这一步能帮你确认:IP是不是自动获取的(看“DHCP已启用”是否为“是”),避免因静态IP冲突导致上不了网。
用PowerShell精准筛选活动IPv4
如果你只想要干净利落的一个IP地址,不想要任何冗余文字,PowerShell比cmd更擅长做减法。
第一步:按 Win + X → 选“Windows Terminal(管理员)”或“PowerShell(管理员)”。
第二步:粘贴执行这行命令:
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.PrefixOrigin -eq 'Dhcp' -or $_.PrefixOrigin -eq 'Manual'} | Select-Object IPAddress, InterfaceAlias
第三步:结果里会列出所有活动的IPv4地址及其对应网卡名,比如“WLAN”或“Ethernet”。
这行命令过滤掉了回环地址(127.0.0.1)和虚拟网卡IP,只保留真实上网用的地址。如果某块网卡没获取到IP,它根本不会出现在结果里。
用curl查公网IP(需联网)
局域网IP只能让同一路由器下的设备互相访问,而你想让外面的人访问你家NAS或摄像头,就得知道运营商分给你的公网IP——这个地址不在本地网卡上,得问互联网。
在cmd或PowerShell中运行:
curl ifconfig.me
命令执行后直接返回一串数字,比如 203.205.198.42,这就是你当前对外暴露的公网IP。
⚠️注意:大多数家庭宽带分配的是动态公网IP,重启光猫就可能变;如果返回超时或空白,说明你实际处于NAT级联或运营商级NAT(CGNAT)环境下,没有真正公网IP。











