CloudFlare released the official client (actually service) for Linux. https://blog.cloudflare.com/announcing-warp-for-linux-and-proxy-mode/
To install it follow the guide here.
https://developers.cloudflare.com/warp-client/setting-up/linux
After follow the guide but I can’t still access to the internet.
warp-cli status
Success
Status update: Disconnected
I after run the service manually by
sudo warp-svc
There are warning line and error.
[Warn] Happy eyeballs to [………]:2408 failed: Os { code: 99, kind: AddrNotAvailable, message: “Cannot assign requested address” }
[Debug] Connect finished Err(Os { code: 13, kind: PermissionDenied, message: “Permission denied” })
[Error] Connection error
As I remember that I disable IPv6 in my computer. So I enabled it by
sudo sysctl net.ipv6.conf.all.disable_ipv6=0
After that I can use the service without any problems.
Another workaround is Proxy mode
warp-cli set-mode proxy
By using that mode, Warp would open a Sock Proxy server at address 40000. So you can configure your Proxy Setting point to 127.0.0.1 40000 to use the VPN service.
Use can set license from your WarpPlus service by this command:
warp-cli set-license .....................