公网IP还是内网IP:你要查哪个?
你其实有两个IP地址,要查哪个取决于你想做什么。如果还不清楚两者的区别,可以先看IP地址是什么。
- 公网IP: 网站和各种在线服务看到的地址。设置远程访问、在服务器或防火墙上加白名单、确认VPN显示的地址、申诉封禁时都需要它。
- 内网IP(私有IP): 家里路由器分给设备的地址,通常以
192.168.、10.或172.16.到172.31.开头。设置端口转发、打印机、游戏机或家庭媒体服务器时需要它。
查看公网IP地址
最快的方法是打开我的IP页面。它会显示你的公网IPv4和IPv6地址、大致归属地、运营商,以及这个地址属于家庭宽带、移动网络还是机房网络。
也可以在终端或命令提示符里查:
curl ipdidi.com
Windows 10和11自带 curl;在PowerShell里请输入 curl.exe ipdidi.com。这条命令只输出你的IP地址,很适合写进脚本。
电脑的网络设置里看不到公网IP,那里显示的是路由器分配的内网地址。只有互联网上的网站或服务才能告诉你公网IP是多少。
在Windows上查看内网IP
- 按 Win + R,输入
cmd后回车。 - 输入
ipconfig后回车。 - 在正在使用的网卡(WLAN或以太网)下面找到 IPv4 地址。
不想用命令行的话:打开 设置 > 网络和 Internet,选择 WLAN 或 以太网,再点击你连接的网络,IPv4 地址 一栏就是。
在Mac上查看内网IP
- 打开 苹果菜单 > 系统设置 > 网络。
- 点击 Wi-Fi 或 以太网,再点网络名称旁边的 详细信息。
- 打开 TCP/IP 标签,IP 地址 后面就是你的地址。
也可以在"终端"里输入 ipconfig getifaddr en0(大多数Mac的Wi-Fi接口都是en0)。
在iPhone和iPad上查看IP
- 打开 设置 > 无线局域网。
- 轻点已连接网络旁边的 (i)。
- IPv4下面的 IP 地址 就是你的内网地址。
使用蜂窝数据时,手机的地址由运营商分配,而且可能经常变化。想看手机的公网IP,用Safari打开我的IP页面即可。
在安卓手机上查看IP
- 打开 设置 > 网络和互联网 > 互联网(三星手机是 连接 > WLAN,小米、华为等国产手机一般在 设置 > WLAN)。
- 轻点当前Wi-Fi网络旁边的齿轮或箭头。
- IP地址在 网络详情 里(部分手机需要先点 高级)。
不同品牌的菜单名称不一样,但IP地址总能在已连接Wi-Fi网络的详情里找到。
在Linux上查看IP
打开终端,输入 ip -4 addr 或 hostname -I。当前网卡(通常是 wlan0 或 eth0)下 inet 后面的地址就是你的内网IP。
查看路由器IP和所有已连接设备
路由器的地址一般是 192.168.0.1、192.168.1.1 或 10.0.0.1。在Windows上,它就是 ipconfig 输出里的 默认网关;在Mac上,是TCP/IP标签里的 路由器。
在浏览器里打开这个地址,登录路由器管理后台。已连接设备列表(通常叫 DHCP客户端 或 已连接设备)会列出局域网里每台设备的内网IP,包括打印机、智能电视和游戏机。路由器的状态页还会显示WAN口地址(外网地址),如果运营商没有使用运营商级NAT,这个地址就是你的公网IP。
查询网站或其他地址的IP
想查某个网站的服务器地址,或者想知道任意IP地址的归属地和所属网络,可以用IP查询。IP地址和域名都可以输入。
常见问题
为什么IP查询网站显示的地址和电脑上的不一样?
电脑显示的是它在家庭网络里的内网地址,IP查询网站显示的是路由器在互联网上使用的公网地址。两个都没错,只是两个不同的地址。
为什么我的IP地址老是变?
大多数运营商给家庭宽带和手机用户分配的都是动态IP,重新连接或过了一定时间就会变。如果需要一个永远不变的地址,可以向运营商申请固定IP。
为什么公网IP显示的城市不对?
IP归属地来自把地址段对应到地理位置的数据库。运营商常把地址段登记在区域中心,所以显示的城市可能离你几十甚至几百公里。这很正常,不代表出了什么问题。
开着VPN怎么查IP地址?
连上VPN后打开我的IP页面,这时应该显示VPN服务器的地址和所在地。如果显示的还是你自己的运营商,说明VPN没有生效,请看怎么检测VPN是否生效。