2025-02-03

IP 显示国外是外国人吗?

在社媒上看到不少人提这个问题我感到很意外,都 2025 年了,这么基本的常识非得要专业人员才知道吗。我本想回答一下这个问题,不过看内容流量不高,答了也没多少人能看到(不就白答了么),刷了几次也没刷到高流量的提问,于是就到我站讲讲这个问题。

为啥有的人在国内,IP 却显示在国外呢,那是因为 TA 通过了代理(Proxy、VPN)来使用 APP,服务器看到的是代理的 IP 而不是手机(APP 客户端)的 IP,代理在那个国家显示就哪个国家。

其实这个问题的本质是 IP 地址与人类实体关联的问题,换个思路就通了:IP 地址仅代表设备,而不代表人类。走代理还单纯点,APP 和服务器就隔着一个代理,复杂的像 TOR 网络,数据经过多层转发,服务器看到的 IP 就很没代表性了。