如何查询本机IP地址
本机IP地址可通过操作系统内置工具一键查得,无需安装任何第三方软件。Windows用户在命令提示符中输入`ipconfig`,回车后即可在“无线局域网适配器WLAN”或“以太网适配器以太网”条目下精准定位IPv4地址;macOS用户打开“系统设置→网络”,选择当前连接的Wi-Fi或有线接口,右侧即显示完整IP配置;iOS与安卓则分别在Wi-Fi设置中点击已连接网络旁的“i”图标或长按网络名称进入详情页,本地IP地址均以明确字段呈现。这些方法全部依托系统原生网络栈,响应迅速、数据权威,覆盖家庭组网调试、远程设备访问、智能硬件配网等高频使用场景,且各平台操作路径稳定可靠,多年未发生重大变更。
一、Windows系统进阶操作:快速获取完整网络参数
若需同步查看子网掩码、默认网关、DNS服务器及物理地址(MAC),建议在命令提示符中执行“ipconfig /all”命令。该指令将逐项列出所有启用的网络适配器配置,其中“IPv4 地址”后紧跟“子网掩码”与“默认网关”,而“物理地址”字段即为设备唯一网卡ID,“DHCP 已启用”状态可确认IP是否由路由器自动分配。特别提醒:当遇到无法访问互联网时,应重点核对“默认网关”是否与路由器管理地址一致(通常为192.168.1.1或192.168.0.1),并检查“DNS 服务器”是否为有效地址(如114.114.114.114或8.8.8.8),这一步可直接定位80%以上的家庭网络连通性问题。
二、macOS与Linux终端精准提取
macOS用户可在终端输入“ipconfig getifaddr en0”(Wi-Fi)或“ipconfig getifaddr en1”(有线),单行输出即为当前接口IPv4地址,无冗余信息;若需兼容旧版本系统,可用“ifconfig en0 | awk '/inet / {print $2}'”。Linux用户推荐使用“ip -4 addr show up | grep 'inet ' | awk '{print $2}' | cut -d'/' -f1”,该命令仅显示处于激活状态的IPv4地址,并自动剔除lo回环接口等无效条目,适用于Ubuntu、CentOS等主流发行版,且支持直接嵌入Shell脚本实现批量采集。
三、移动端关键细节与验证技巧
iOS设备在Wi-Fi详情页中,“IP地址”下方紧邻“子网掩码”“路由器”和“DNS”三项,三者必须处于同一网段(如IP为192.168.3.100、子网掩码255.255.255.0、路由器192.168.3.1)才表明本地网络配置正确;安卓部分机型需先点击已连接Wi-Fi右侧的齿轮图标,再进入“高级选项”或“静态IP设置”页面才能完整显示。此外,为确认局域网IP与公网IP映射关系,可在浏览器中打开任意权威IP查询网站,对比显示结果——若两者不同,说明NAT正常工作;若相同,则可能处于公网直连环境,此时需格外注意端口安全策略配置。
四、跨平台通用验证法:双源比对提升准确性
无论使用何种系统,均建议采用“本地命令+在线服务”双重验证方式。例如Windows用户执行完ipconfig后,立即在浏览器中访问ip.cn,观察返回的公网IP是否与路由器WAN口地址一致;若不一致,说明家庭宽带已启用多级NAT或运营商CGNAT,此时局域网内设备远程访问需依赖内网穿透工具或UPnP自动映射。该方法能有效区分“本机在局域网中的身份”与“对外服务时的网络出口标识”,避免在智能摄像头绑定、NAS外网访问等场景中因混淆概念导致配置失败。
掌握各平台原生查询路径,并理解IP、子网掩码、网关三者间的逻辑关系,才能真正将IP地址从一串数字转化为可操作的网络控制依据。




