当您在家中连接路由器时,您的 ISP 会从其分配到的地址池中为它分配一个公网 IP 地址。这一分配通常通过动态主机配置协议(DHCP)完成——即您的路由器与 ISP 网络之间的一次请求与应答对话。由于大多数 ISP 是按固定期限而非永久地租用地址,您的公网 IP 可能会在租约到期、调制解调器重启或运营商重新平衡网络时发生变化。一些套餐会额外收费提供静态 IP——这对于托管服务器、运行 VPN 端点或在远程系统上将您的连接加入白名单很有用。
在您的家庭或办公室内部,还有第二层地址在发挥作用。您的路由器运行自己的 DHCP 服务器,为每台笔记本电脑、手机或智能设备分配一个来自保留范围(如 192.168.x.x 或 10.x.x.x)的私有 IP 地址。当这些设备与外部互联网通信时,路由器使用网络地址转换(NAT)将私有源地址替换为它的公网地址,并记住这一映射关系,以便回复能返回到正确的设备。这就是为什么一个家庭里的几十台设备可以共享一个公网 IP 地址而不发生冲突。
当网站向访客显示一个大致的城市时,它并不是从设备本身读取任何信息。相反,它会在地理定位数据库中查询该 IP 地址——该数据库将地址块与向区域注册机构登记的注册数据相对应,并结合用户报告该地址使用地点等众包信号。对于密集城区的 ISP 连接,定位精度最高;而对于移动运营商、卫星链路和 VPN 出口节点,精度最差,它们往往会解析到运营商总部而非您的实际位置。
由于这些数据具有统计性质,IP 查询返回的城市、地区和 ISP 应被视为有用的线索,而非精确位置。流媒体服务用它来执行区域内容目录,银行用它来标记可疑登录,广告商用它来本地化内容——但它们都无法仅凭一个 IP 地址读出您的街道地址。只有您的 ISP 才能将某一时刻的某个公网 IP 与其背后的客户账户关联起来,而且只有在法律程序下才会披露该信息。
常见问题
公网 IP 地址和私有 IP 地址有什么区别?
公网 IP 地址是您的互联网服务提供商分配给您路由器的地址,也是您连接时每个网站、游戏服务器或电子邮件服务所看到的地址。它必须全球唯一,因为互联网路由器要用它把回复送回给您。相比之下,私有 IP 地址只存在于您的本地网络内部。192.168.0.0/16、10.0.0.0/8 和 172.16.0.0/12 等地址段由 IETF 为此保留,永远不会在公共互联网上路由。您的路由器通过网络地址转换(NAT)在两者之间转换,这就是为什么您的笔记本电脑、手机和智能电视可以同时上网并共享同一个公网地址。
别人能通过我的 IP 地址找到我的确切位置吗?
不能。IP 地址只能透露一个大致区域——通常是您的 ISP 所服务的城市或都市圈——而且误差常常达到数公里。地理定位数据库依据的是注册记录和聚合的网络遥测数据,而非 GPS,因此绝不会暴露具体的住宅地址。唯一能将某个公网 IP 对应到特定住户的,是签发该地址的 ISP;它们受数据保护法约束,通常只在收到法院命令或正式执法请求时才会披露此类信息。
为什么我的 IP 地址会不断变化?
大多数家庭宽带使用动态寻址,您的 ISP 会在有限的时间内从一个共享地址池中把某个 IP 租给您。租约可能会以同一地址自动续租,也可能在调制解调器重启、ISP 进行维护或租约到期时轮换为新地址。这是正常现象,有助于运营商高效管理地址空间。如果您需要一个稳定的地址,通常可以向 ISP 额外付费申请静态 IP,或订阅提供专用 IP 地址的 VPN 服务。
别人知道我的 IP 地址危险吗?
仅仅知道您的 IP 地址并不足以入侵您的设备。现代家用路由器都内置有状态防火墙,会丢弃未经请求的入站流量,而消费级操作系统默认也不再向互联网暴露高风险服务。做好基本防护就能起到很大作用:及时更新路由器固件、关闭路由器的远程管理、使用高强度的唯一密码,并在经常使用公共 Wi-Fi 等不受信任网络时考虑使用信誉良好的 VPN。