Cloudflare WARP is a free VPN service provided by Cloudflare. As most service providers consider its exit IP as a reputable residential broadband IP, many people use it for accessing websites that have strict risk control policies, especially when their server’s IP address is not clean. However, when we use it on our own servers, we may encounter the following issues:
- The official WARP client, in the default mode
1.1.1.1 with WARP
, blocks all inbound connections, which means that websites and services on servers cannot be accessed. - Although the official WARP client in
Local Proxy
mode does not have the problem of blocking inbound connections, the HTTPS/SOCKS5 proxy it provides cannot transmit UDP packets. - In order to prevent abuse, Cloudflare blocks third-party clients (such as wgcf) from accessing WARP services in some regions, and it is currently unknown whether this measure will be extended to other regions.
This article will run the official WARP client in Docker to solve the above problem. The project is published on GitHub.