
Cloudflare WARP přes WireGuard: free VPN bez proprietární aplikace
Jak používat Cloudflare WARP jako VPN přes WireGuard – bez instalace oficiální aplikace, na jakémkoliv zařízení.
Daniel ŠebestaCloudflare nabízí bezplatnou VPN službu jménem WARP. Oficiální klient 1.1.1.1 je ale proprietární, zbytečně nafouklý a na některých platformách (Linux server, Android TV) ani není dostupný. Naštěstí jde WARP používat čistě přes WireGuard – lehký a open source VPN protokol.
Co je WARP?
WARP je VPN služba od Cloudflare, spuštěná v roce 2019. Na rozdíl od klasických VPN, které vás zpomalí a vyžerou baterku, byl WARP navržený tak, aby internet zrychloval. Je postavený na WireGuard protokolu – moderním, efektivním a open source.
Cloudflare to popsal jako "VPN pro lidi, kteří nevědí, co VPN znamená." Šifruje veškerý provoz z vašeho zařízení, nejen DNS dotazy. A na rozdíl od většiny VPN providerů, Cloudflare:
- Neloguje identifikovatelná data o uživatelích
- Neprodává vaše data inzerentům
- Nevyžaduje žádné osobní údaje – ani email
- Nechává se pravidelně auditovat nezávislými firmami
Proč WARP?
Já to používám, protože:
- Je to zdarma a bez datových limitů
- Neomezená rychlost – Cloudflare má servery po celém světě
- Maskuje mojí IP před pochybnými weby
- Šifruje provoz – užitečné na veřejných Wi-Fi sítích
- Můžu přes to stahovat... Linux ISO 😏
WARP vás nedá do jiné země jako klasické VPN – nepočítejte s obcházením geo-blokací Netflixu. Připojuje vás na nejbližší Cloudflare server, takže místo vaší přesné polohy budete třeba vystupovat z Prahy. Není to dokonalá anonymita, ale základní ochranu to dá.
Je to opravdu soukromé?
Buďme upřímní – WARP není anonymizační nástroj. Váš provoz místo vašeho ISP vidí Cloudflare. Přesouvate důvěru z jedné firmy na druhou.
Rozdíl je v tom, komu víc věříte. Váš ISP:
- Ví přesně kdo jste (platíte mu)
- V mnoha zemích musí logovat váš provoz ze zákona
- Často data prodává nebo sdílí s reklamními sítěmi
- Může blokovat obsah na úrovni DNS
Cloudflare oproti tomu tvrdí, že:
- Neloguje identifikovatelná data na disk
- Data neprodává a nepoužívá k cílení reklam
- Nechává se pravidelně auditovat (poslední audit potvrdil dodržování slibů)
Je to lepší než ISP? Pravděpodobně ano. Je to dokonalé soukromí? Ne. Pokud potřebujete skutečnou anonymitu, podívejte se na Tor nebo placené VPN jako Mullvad, které přijímají platby v hotovosti nebo kryptoměnách.
WARP je dobrý kompromis – je zdarma, rychlý a výrazně lepší než surfovat bez jakékoliv ochrany.
Proč ne oficiální aplikace?
Cloudflare nabízí vlastní klient 1.1.1.1, ale ten je proprietární, poměrně těžký a na některých platformách ani neexistuje. Protože WARP běží na WireGuardu, můžete oficiální aplikaci úplně obejít a používat čistě open source klienta. Výhody:
- WireGuard je lehký – minimální dopad na baterku
- Open source – můžete si ověřit co dělá
- Funguje všude – i na Linuxu, routeru nebo Android TV
- Žádný bloatware – jen čistá VPN konfigurace
Co budete potřebovat
Krok 1: Vygenerování konfigurace pomocí wgcf
wgcf zaregistruje WARP účet a vytvoří WireGuard konfiguraci. Stáhněte si nejnovější verzi pro váš systém.
Windows
Otevřete Command Prompt a přejděte do složky se staženým souborem:
cd DownloadsZaregistrujte účet a vygenerujte konfiguraci:
wgcf.exe register
wgcf.exe generateLinux / macOS
wgcf register
wgcf generateVýsledkem je soubor wgcf-profile.conf – kompletní WireGuard konfigurace připravená k importu.
Tip: Pokud máte WARP+ klíč, můžete ho zadat při registraci pro vyšší rychlost.
Alternativa: Generátor na této stránce
Nechcete nic instalovat? Použijte generátor níže – zaregistruje WARP účet a vytvoří konfiguraci přímo ve vašem prohlížeči. Žádná data neopouští váš počítač.
Krok 2: Import do WireGuardu
Windows / macOS / Android / iOS
- Otevřete aplikaci WireGuard
- Klikněte na Import tunnel(s) from file
- Vyberte wgcf-profile.conf
- Aktivujte tunel
Linux
# Zkopírujte konfiguraci
sudo cp wgcf-profile.conf /etc/wireguard/wgcf-profile.conf
# Zapněte tunel
sudo wg-quick up wgcf-profile
# Vypněte tunel
sudo wg-quick down wgcf-profileAndroid TV
WireGuard není v obchodě Play na Android TV, ale jde nainstalovat ručně:
- Stáhněte APK z F-Droid nebo oficiálního webu
- Přeneste na TV – doporučuji LocalSend (open source, funguje přes lokální síť)
- Nainstalujte APK a importujte konfiguraci
Poznámka: Pokud se po aktivaci VPN na TV odpojí internet, nastavte v systému proxy: IP 127.0.0.1, port 56000. Taky počítejte s tím, že vzdálené ovládání přes lokální síť (např. z telefonu) nebude během VPN fungovat.
Krok 3: Ověření
Po připojení ověřte, že WARP funguje:
curl https://cloudflare.com/cdn-cgi/traceV odpovědi hledejte řádek warp=on – to znamená, že jste připojeni přes WARP.
Bonus: Cloudflare DNS
I bez plného WARP můžete využít Cloudflare DNS – stačí změnit DNS na zařízení nebo přímo na routeru:
| Adresa | |
|---|---|
| Primární DNS | 1.1.1.1 |
| Sekundární DNS | 1.0.0.1 |
| IPv6 primární | 2606:4700:4700::1111 |
| IPv6 sekundární | 2606:4700:4700::1001 |
Změna DNS na routeru ovlivní všechna zařízení v síti – většinou to proběhne bez problémů, zařízení si novou DNS prostě převezmou přes DHCP. Pokud máte ale něco, co závisí na DNS od vašeho ISP (některé IPTV služby apod.), tak pozor.
Proč měnit DNS?
Cloudflare DNS je rychlý (často rychlejší než DNS od vašeho ISP) a soukromější – Cloudflare tvrdí, že logy maže do 24 hodin. Jako bonus: spousta blokací ve školních a firemních sítích funguje přes DNS. Když vyměníte DNS, může se stát, že se dostanete na stránky, které byly dřív blokované. Ne že bych to doporučoval... 😏
Další DNS providery
Cloudflare není jediná možnost. Tady je přehled populárních DNS resolverů:
| Provider | Primární | Sekundární | Poznámka |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Rychlý, logy maže do 24h |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Blokuje malware domény |
| Mullvad | 194.242.2.2 | – | Bez logování, od tvůrců Mullvad VPN |
| LibreDNS | 116.202.176.26 | – | Neziskový, open source |
| DNS4All | 185.253.154.66 | – | Komunitní projekt |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | Blokuje reklamy a trackery |
| 8.8.8.8 | 8.8.4.4 | Rychlý, ale Google loguje |
Pokud vám jde hlavně o soukromí, Mullvad nebo Quad9 jsou skvělé volby. Pokud chcete blokovat reklamy na úrovni DNS, zkuste AdGuard.
Závěr
WARP přes WireGuard je jednoduchá, bezplatná a open source cesta k lepšímu soukromí na internetu. Žádná proprietární aplikace, žádné limity. Funguje na čemkoliv co podporuje WireGuard – od telefonu přes notebook až po Raspberry Pi nebo Android TV.
Pokud vás tohle téma zajímá víc, Linus Tech Tips má na WARP dobré video.
WARP Generátor
Vygeneruj si WireGuard konfiguraci na serveru. Funguje i bez JavaScriptu.

Cloudflare WARP via WireGuard: Free VPN Without the Proprietary App
How to use Cloudflare WARP as a VPN through WireGuard – no official app needed, works on any device.
Daniel ŠebestaCloudflare offers a free VPN service called WARP. The official 1.1.1.1 client, however, is proprietary, unnecessarily bloated, and not even available on some platforms (Linux servers, Android TV). Fortunately, WARP can be used purely through WireGuard – a lightweight, open source VPN protocol.
What is WARP?
WARP is a VPN service by Cloudflare, launched in 2019. Unlike traditional VPNs that slow you down and drain your battery, WARP was designed to actually speed up your internet. It's built on the WireGuard protocol – modern, efficient, and open source.
Cloudflare described it as "a VPN for people who don't know what VPN stands for." It encrypts all traffic from your device, not just DNS queries. And unlike most VPN providers, Cloudflare:
- Doesn't log user-identifiable data
- Doesn't sell your data to advertisers
- Doesn't require any personal information – not even an email
- Gets regularly audited by independent firms
Why WARP?
I use it because:
- It's free with no data limits
- Unlimited speed – Cloudflare has servers worldwide
- Masks my IP from sketchy websites
- Encrypts traffic – useful on public Wi-Fi
- I can use it to download... Linux ISOs 😏
WARP won't put you in a different country like traditional VPNs – don't expect to bypass Netflix geo-blocks. It connects you to the nearest Cloudflare server, so instead of your exact location, you might appear to be browsing from a nearby city. It's not perfect anonymity, but it provides solid basic protection.
Is it actually private?
Let's be honest – WARP is not an anonymity tool. Instead of your ISP, Cloudflare sees your traffic. You're shifting trust from one company to another.
The difference is who you trust more. Your ISP:
- Knows exactly who you are (you're paying them)
- In many countries, is legally required to log your traffic
- Often sells data or shares it with ad networks
- Can block content at the DNS level
Cloudflare, on the other hand, claims to:
- Not log identifiable data to disk
- Not sell data or use it for ad targeting
- Get regularly audited (the latest audit confirmed they're keeping their promises)
Is it better than your ISP? Probably yes. Is it perfect privacy? No. If you need true anonymity, look into Tor or paid VPNs like Mullvad, which accept cash or cryptocurrency payments.
WARP is a good compromise – it's free, fast, and significantly better than browsing with no protection at all.
Why not the official app?
Cloudflare offers its own 1.1.1.1 client, but it's proprietary, fairly heavy, and doesn't even exist on some platforms. Since WARP runs on WireGuard, you can bypass the official app entirely and use a purely open source client. Benefits:
- WireGuard is lightweight – minimal battery impact
- Open source – you can verify what it does
- Works everywhere – including Linux, routers, and Android TV
- No bloatware – just a clean VPN config file
What you'll need
Step 1: Generate configuration using wgcf
wgcf registers a WARP account and creates a WireGuard configuration. Download the latest release for your system.
Windows
Open Command Prompt and navigate to the folder with the downloaded file:
cd DownloadsRegister an account and generate the configuration:
wgcf.exe register
wgcf.exe generateLinux / macOS
wgcf register
wgcf generateThe result is a file called wgcf-profile.conf – a complete WireGuard configuration ready to import.
Tip: If you have a WARP+ key, you can enter it during registration for faster speeds.
Alternative: Generator on this page
Don't want to install anything? Use the generator below – it registers a WARP account and creates the configuration right in your browser. No data leaves your computer.
Step 2: Import into WireGuard
Windows / macOS / Android / iOS
- Open the WireGuard app
- Click Import tunnel(s) from file
- Select wgcf-profile.conf
- Activate the tunnel
Linux
# Copy the configuration
sudo cp wgcf-profile.conf /etc/wireguard/wgcf-profile.conf
# Enable the tunnel
sudo wg-quick up wgcf-profile
# Disable the tunnel
sudo wg-quick down wgcf-profileAndroid TV
WireGuard isn't in the Play Store on Android TV, but you can sideload it:
- Download the APK from F-Droid or the official website
- Transfer to your TV – I recommend LocalSend (open source, works over local network)
- Install the APK and import the configuration
Note: If internet disconnects after activating the VPN on your TV, set a proxy in system settings: IP 127.0.0.1, port 56000. Also keep in mind that remote control via local network (e.g. from your phone) won't work while the VPN is active.
Step 3: Verification
After connecting, verify that WARP is working:
curl https://cloudflare.com/cdn-cgi/traceLook for the line warp=on in the response – that means you're connected through WARP.
Bonus: Cloudflare DNS
Even without full WARP, you can use Cloudflare DNS – just change the DNS on your device or directly on your router:
| Address | |
|---|---|
| Primary DNS | 1.1.1.1 |
| Secondary DNS | 1.0.0.1 |
| IPv6 primary | 2606:4700:4700::1111 |
| IPv6 secondary | 2606:4700:4700::1001 |
Changing DNS on your router affects all devices on the network – it usually works seamlessly, devices pick up the new DNS via DHCP. But if you have something that depends on your ISP's DNS (some IPTV services, etc.), be careful.
Why change DNS?
Cloudflare DNS is fast (often faster than your ISP's DNS) and more private – Cloudflare claims to delete logs within 24 hours. As a bonus: many blocks on school and corporate networks work through DNS. When you swap your DNS, you might find that previously blocked sites become accessible. Not that I'd recommend that... 😏
Other DNS providers
Cloudflare isn't the only option. Here's an overview of popular DNS resolvers:
| Provider | Primary | Secondary | Note |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Fast, deletes logs within 24h |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Blocks malware domains |
| Mullvad | 194.242.2.2 | – | No logging, by Mullvad VPN makers |
| LibreDNS | 116.202.176.26 | – | Non-profit, open source |
| DNS4All | 185.253.154.66 | – | Community project |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | Blocks ads and trackers |
| 8.8.8.8 | 8.8.4.4 | Fast, but Google logs |
If privacy is your main concern, Mullvad or Quad9 are great choices. If you want to block ads at the DNS level, try AdGuard.
Conclusion
WARP through WireGuard is a simple, free, and open source path to better internet privacy. No proprietary app, no limits. Works on anything that supports WireGuard – from your phone to a laptop, Raspberry Pi, or Android TV.
If you want to learn more about this topic, Linus Tech Tips has a good video on WARP.
WARP Generator
Generate a WireGuard configuration on the server. Works without JavaScript too.





