溯源
IP溯源
1. 现象与问题
- 现象:只需一个正在使用的节点IP,就能反推你在国内的位置,甚至精确到家庭附近的街道。
- 验证方法:
- 打开全局模式。
- 访问
ippure.com查看“IP (VPN) 溯源”一栏。 - 或者直接使用美团等国内App,查看其定位接口返回的信息。
- 影响范围:
- 机场节点(多人共用):由于几万人共用一个出口,GPS定位会多人叠加,精度较低(城市级,50km+),无法精确到个人。
- 独享静态IP:如果是长期干净的独享静态IP(常用于跨境电商、ChatGPT、Claude等),问题会变得非常真实,IP溯源可能把你定位得非常精确(街道级,50米)。
*
2. 原理揭秘:为什么会被定位?
- 排除误解:这不是 WebRTC 或 DNS 泄漏。
- WebRTC 泄漏:浏览器不小心暴露了国内真实IP。
- DNS 泄漏:查询了哪些海外网站被国内运营商看到了。
- 今天的问题:不是实时泄漏,而是历史记录。你的节点IP和物理坐标已经被国内某家公司(如美团)悄悄写进了数据库。
- 核心机制:
- 当你打开国内App(如美团)时,App会同时做两件事:
- 通过 GPS 获取你当前的物理坐标。
- 记录你此刻的网络出口 IP(即代理节点的 IP)。
- 这两个数据会同时上报给服务器。
- 日积月累,服务器建立了一张地图:
IP <-> 物理位置。 - 当你开着美国节点点外卖时,在美团数据库里,那个美国IP就和你家物理坐标绑定在了一起。
- 当你打开国内App(如美团)时,App会同时做两件事:
*
3. 实测验证:美团定位接口
- 接口地址(完全公开,无需账号权限):
- IP转坐标:
https://apimobile.meituan.com/locate/v2/ip/loc?rgeo=true&ip=[你的IP] - 坐标转地址:
https://apimobile.meituan.com/group/v1/city/latlng/[纬度],[经度]?tag=0
- IP转坐标:
- 演示过程:
- 输入美国节点IP
54.70.174.10。 - 返回结果显示:广东省广州市海珠区(经纬度:23.1, 113.3)。
- 将坐标填入第二个接口。
- 返回详细街道信息:新港西路沿线,detail字段显示“中山大学(广州校区南校园)”。
- 输入美国节点IP
- 精度说明:
- 坐标精度取决于小数位数。每增加一位,精度提升10倍。
- 1位小数:误差约5公里(城市级)。
- 2位小数:误差约500米(街区级)。
- 3位小数:误差约50米(街道级)。
- 4位小数:误差约5米(楼道级)。
- 长期固定IP且开启GPS,精度可达4位小数甚至更高。
*
4. 为什么分流规则可能失效?
- 常见误区:把美团加入直连规则,不让它走代理出口。
- 失效原因:美团预判了你的预判。
- 代理客户端分流规则通常匹配域名或目标IP段。
- 美团启动时通过 HTTPDNS 直接拿到服务器 IP,全程不出现域名 -> 域名规则失效。
- 请求目标是直接的 IP 地址,很多规则集没有完整收录这些 IP 段 -> IP 规则匹配不上。
- 结果落入默认规则,走了代理出口。你的代理出口 IP 在美团发出第一个请求时就被记录了。
*
5. 预防措施(三层防护)
注意:大厂数据接口不是实时更新的,数据产生和消化存在延时(半天到7天),做完防护后立刻检测可能结果没变,不代表防护没用。
第一层:关闭或限制国内 App 的定位权限
- 原理:从源头解决问题。GPS坐标上报不出去,数据库里就没有你的精准坐标。
- 操作:
- iOS:设置 -> 搜索美团 -> 位置 -> 改为“使用期间”,并关闭“精准位置”。
- Android:设置 -> 应用 -> 美团 -> 权限 -> 位置信息 -> 改为“仅在使用中”,关闭精准位置。
- 个人建议:用美团时关掉代理App,或者关闭美团的精准位置选项。
*
第二层:做好分流规则并定期更新
- 原理:分流是基础且必要的措施。不建议直接使用全局模式,否则所有流量(包括国内App)都会走代理出口,等于把所有数据送给大厂后台。
- 操作:
- 定期更新规则集:规则集大多来自开源社区,需持续跟进新的域名和IP变化。长期不更新会导致新上线的域名被漏掉。
- Shadowrocket (小火箭) 设置:
- 手动更新:配置 -> 点击正在使用的配置文件 -> 右侧圆圈 -> 更新。
- 自动更新:设置 -> 配置 -> 打开“自动后台更新”,间隔设为7天或更短。若使用场景模式,模块也需开启自动更新。
- 验证分流是否有效:使用出口检测服务。
- 推荐网站:
ip.net.coffee和ippure.com/IP-Outbound-Detect。 - 正常情况:国内网站走国内IP,国外网站走代理IP。
- 推荐网站:
- 平台差异:
- Android:可开启“按应用分流”,将常用国内应用设置为不走代理,从根源避免问题。
- iOS:灵活性较弱,目前没有特别完善的方法对所有遥测域名进行精细分流。
*
第三层:必要时临时切换公共出口
- 场景:必须开启定位权限,又不得不使用代理的情况。
- 操作:临时切换到 Cloudflare WARP 或机场节点等公共出口。
- 原理:公共出口 IP 被大量用户共用,即使被关联到坐标,也很难精确到具体个人。
- 注意:这种场景下 IP 纯净度较差,不适合用来访问 Claude、ChatGPT 等对 IP 质量要求高的服务。建议将“日常隐私保护”和“AI服务访问”分开。
*
6. 总结
- 只要在同一台设备上同时用着国内 App 和代理工具,这个风险就始终存在。
- 没有完美的方案,但每一层措施都能降低一部分风险。
- 我们能做的是了解它,减少对未知的恐惧,在自己的使用习惯里尽量减少暴露。
AI 总结
本视频深入探讨了海外代理IP被国内App(以美团为例)溯源并定位到国内具体位置的技术原理。核心在于App同时获取GPS坐标和代理出口IP并上报服务器建立映射关系。视频通过实测验证了该机制,并指出常规的分流规则可能因HTTPDNS等技术失效。最后提出了三层防御策略:限制App定位权限、优化并定期更新分流规则、以及在必要时使用公共出口IP,旨在帮助用户在享受代理服务的同时最大程度保护个人隐私。
refer
- IP定位:在线测试浏览器指纹 | IPPure
声明:
若文章存在错误,望诸君不吝指正^
blog仅供个人记录学习所用部分笔记由于年代久远,做的笔记找不到最初是引用谁的,若是不允许引用转载,请联系我
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 晚上十一点睡觉のBlog!
评论











