"我的 IP 是多少"这句话,其实有两个答案。

一个是 192.168 开头的那种,只在你自己家的局域网里有效;另一个是运营商分配给你的公网 IP,全世界唯一。查错了,后面所有判断都会歪。

Windows:两种都查一遍

按 Win+R,输入 cmd,回车。

敲 ipconfig,找到你正在用的网卡(无线网络连接或者以太网),下面的 IPv4 地址就是内网 IP,通常是 192.168.x.x 或者 10.x.x.x。

这个地址告诉你在局域网里的位置,路由器认识,外网不认。

要看公网 IP,直接打开 IP 地址查询,页面顶上显示的就是你出口的地址。也可以命令行 curl ip.cn,但不如网页直观。

macOS:ipconfig 换个写法

打开终端,ipconfig getifaddr en0 是 Wi-Fi 的内网地址,en1 一般是有线。

用 ifconfig 也能看,只不过输出长一点,找 inet 后面那个非 127 开头的地址。

macOS 上注意别和 169.254 开头的地址搞混,那是没拿到 DHCP 时的自分配地址,说明网络其实不通。

iPhone 和安卓

iOS 进 设置 → 无线局域网 → 点当前 Wi-Fi 右边的 i,IP 地址那一栏就是。

安卓各家菜单不太一样,一般在 设置 → WLAN → 当前网络详情。

手机查到的同样是内网地址。想看你手机对外是什么 IP,还是得打开网页查——手机流量和 Wi-Fi 出来的结果会不一样,这一点很多人没意识到。

为什么两个 IP 都值得记

内网 IP 用来配路由器、连打印机、开本地服务。

公网 IP 用来给别人加白名单、判断自己在哪个出口、排查"为什么服务端看到的是另一个地址"。

家里宽带多半是动态公网 IP,重启光猫就可能变,别把它当固定值写进配置。

查公网地址这一步不用装软件,浏览器打开 t.bt.cn/ip,输入框留空或者填别人的 IP 都行。