Table of Contents
Cloudflare WARP is a fast and secure VPN-like service that encrypts your internet traffic and improves privacy without slowing down your connection. In this guide, you will learn how to install and configure Cloudflare WARP on Debian 13 using the official APT repository, step by step.
STEP 1: Update Your System
Keeping your Debian system up to date ensures compatibility with Cloudflare WARP packages and avoids dependency issues during installation.
sudo apt update && sudo apt upgrade -y
STEP 2: Install Required Packages
Before adding the Cloudflare repository, install essential tools that allow Debian to securely download and verify packages.
sudo apt install -y curl gnupg lsb-release
STEP 3: Add Cloudflare WARP APT Repository
Adding the official Cloudflare repository ensures you always receive the latest and most secure WARP updates directly from the source.
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --dearmor -o /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
STEP 4: Install Cloudflare WARP
Once the repository is added, you can install the WARP client directly using APT.
sudo apt update
sudo apt install -y cloudflare-warp
STEP 5: Register Your Device
Registering your device links it to Cloudflare and prepares WARP for secure connections.
sudo warp-cli register
STEP 6: Connect to Cloudflare WARP
After registration, connect to the WARP network to start encrypting your internet traffic.
sudo warp-cli connect
STEP 7: Check WARP Connection Status
Verify that Cloudflare WARP is active and working correctly on your Debian 13 system.If connected successfully, you will see Status: Connected.
warp-cli status
