想查自己的外网IP,直接打开浏览器搜是最简单的办法。百度、必应或者谷歌都可以,只需要输入IP两个字,页面顶部卡片就会直接显示你当前的公网地址,附带归属地信息。这个方式不用记网址,也不用点开别的网站,手机和电脑都能用。有一点要留意,如果你开着VPN或者代理,查到的IP会是代理服务器的地址,并不是家里宽带的真实地址,想要准确结果,先断开VPN再查询。
网上还有不少专门用来查IP的站点,打开页面就能获取信息,省去搜索步骤。ip138.com是比较老牌的网站,页面顶部直接展示外网IP,顺带给出运营商和大致地理位置。ip.cn界面干净,没有多余广告,只保留核心文字信息。whatismyip.com是英文网站,海外用户或者想查看国际出口IP的时候适合用。这几个网站都支持IPv6查询,如果你的宽带分配了IPv6地址,页面会同时显示IPv4和IPv6两组地址,注意不要混淆。IPv6地址字符更长,大多以240e或者2409开头,属于另一套地址体系。

命令行工具也可以查询IP,适合写脚本或者远程登录服务器时使用。Windows10及以上系统自带curl工具,打开PowerShell或者CMD窗口,输入curl ifconfig.me,按下回车,返回的一串数字就是外网IP,Mac和Linux终端也能执行这条命令。如果系统没有curl,Windows还可以输入Invoke-RestMethod ipinfo.io/ip来查询,效果一样。普通用户日常查询没必要记住这条命令,了解有这个方式就行。
查外网IP的时候有个细节很多人会忽略:网页查到的IP,有可能和路由器后台WAN口显示的IP不一致。如果路由器WAN地址是以100.64开头,或是10、172.16–172.31、192.168开头,但是网站查询出来是另一个公网地址,说明你处于运营商的大内网环境,没有独立公网IP。现在不少家庭宽带都是这种情况,大多是没有主动向运营商申请公网IP的用户。网页上查到的地址是运营商NAT网关出口,几十户用户共用同一个出口IP。判断是否拥有公网IP,直接对比路由器WAN IP和在线工具查询结果,两者相同就是公网IP,不一致则不是。
这类在线IP查询工具操作简单,打开页面就能拿到结果,不需要注册账号登录。部分工具还附带额外信息,包含IP对应的ASN归属、经纬度坐标,还能判断该IP是否标记为代理或者机房数据中心IP。这类信息对普通用户用处不大,但如果你做跨境电商,或是需要分辨IP是不是机房地址,就可以参考。不过地理位置信息只能定位到城市级别,没办法精确到街道。
手机查询外网IP的操作逻辑和电脑一样,浏览器直接搜索即可。手机有个特殊场景,连接WiFi查到的外网IP属于家庭宽带,切换到移动数据网络再次查询,地址就会变成蜂窝网络的出口地址,两个IP不一样属于正常现象。部分安卓手机WiFi高级设置页面显示的IP是内网地址,并不是公网IP,不要弄混。
顺带提一句,查询自己外网IP本身不会造成隐私泄露。但如果你把查到的IP随意发到公开网络,其他人能够依靠这个IP,大致判断出你所在城市和运营商。日常使用不用过度担心,了解这个原理就足够。