查询IP地址,首先分清需要查询的IP类型。设备一般存在两类IP,一类是路由器分配的内网地址,格式类似192.168.1.5或者10.0.0.8,同一WiFi下每台设备内网IP互不相同。另一类是运营商分配给宽带的公网地址,外部网站识别到的就是这个地址。内网、公网查询方法不一样,选错查询方式,结果会对不上。
先说内网IP查询。Windows系统最简单,按下Win加R,调出运行窗口,输入cmd回车,弹出命令行窗口输入ipconfig,找到IPv4地址一行,后面一串数字就是本机局域网地址。不想用命令行,打开系统设置,网络和Internet,选中当前网络,属性页面内也能查看。Mac有快捷方式,按住Option键,点击屏幕右上角WiFi图标,下拉菜单直接展示IP、网关与信号强度。不使用快捷键,系统设置打开网络,选中正在使用的网络,点击详细信息,IP地址在页面内。手机端,安卓下拉通知栏,长按WiFi图标进入当前网络详情页面,直接查看IP。iPhone打开设置,无线局域网,点击当前WiFi右侧i图标,页面展示IP信息。路由器后台同样能查看,浏览器输入192.168.1.1或是192.168.0.1,登录后台,在已连接设备或是DHCP客户端列表,查看所有接入设备IP。

公网IP查询更简便,浏览器搜索框输入“我的IP”或者“IP地址”,百度、必应等搜索引擎首页直接返回IP和归属地,不用记忆网址,手机电脑通用。想要获取更详细信息,访问ipinfo.io或者ip.sb,首页直接展示公网IP,附带运营商、城市、时区信息。命令行也支持查询,Linux和macOS终端输入curl ifconfig.me,或是curl ip.sb,直接返回纯文本IP,适合远程SSH场景。Windows PowerShell执行Invoke-RestMethod shturl.cc/Mcx1,效果一致。路由器后台WAN口设置或者运行状态页面,一般会展示运营商分配的公网IP。如果路由器WAN口IP和浏览器查到的公网IP不一致,大概率运营商开启多层NAT,拿到的并不是真正公网地址。
几个容易混淆的细节。内网IP不存在地理位置信息,在线查询工具输入192.168开头地址,只会提示属于私有地址。公网IP归属地只能定位到城市,无法精确到街道。家庭宽带属于动态IP,重启光猫或者间隔一段时间,运营商会重新分配IP,前后查询结果不一样属于正常现象。开启代理或者VPN的时候,浏览器查到的公网IP是代理节点地址,不是本机真实IP。IPv6使用越来越广泛,查询的时候留意返回地址类型,部分工具会同时返回IPv4、IPv6两类地址。
分清查询目标,使用对应方法,一分钟左右就能拿到IP信息。不用记忆大量工具,系统自带命令搭配网页搜索,足够满足绝大多数查询需求。