本机 IP 地址怎么查?Windows、Mac、手机三种方法
"我的 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 都行。