在使用 CF WARP 的节点时,不管是 WARP 的官方客户端,还是通过提取 WireGuard 配置的 WARP 节点,都是遵守地区就近分配的原则,分配一个和你连接所在地区就近的IP地址。这点我已经在我的博客 Telegram 群组和一些论坛上解释了无数遍,但是有些人依旧认为,从服务器端提取出来的 WARP 配置就是服务器的地区。因此,我有必要写本文来纠正某一些人的观点
WARP 判断地区的原理
通常来讲,WARP 节点在连接之前,首先会从来源处,判断连接设备的所在IP地区。然后根据源IP地区,就近分配WARP IP地址。一般来讲,WARP 就近分配的IP地址大概率会在你所在地区的附近几个地区或城市。不过分配到他国的概率比较小。
切换地区解决方案
知道了WARP分配IP的原理之后,我大概总结了两种切换地区的解决方案。
解决方案1——服务器中转 Endpoint IP
前提:服务器没有禁用 UDP
将中转的落地地址填为 engage.cloudflareclient.com:2408
即可
解决方案2——链式代理
前提:搭建的节点没有禁用 UDP
可以通过链式代理,连接WARP的节点。教程在这里我就不展开讲述了