Cloudflare Zero Trust Nedir? WordPress, VPS ve Self-Hosted Sunucular İçin Güvenlik Rehberi

Giriş

Günümüzde siber saldırılar, bot trafiği, brute-force denemeleri ve açık admin panelleri giderek daha büyük bir problem haline geliyor. Geleneksel güvenlik yöntemleri artık çoğu modern web sitesi ve sunucu için yeterli olmayabiliyor.

Cloudflare Zero Trust, uygulamaları ve sunucuları klasik VPN yöntemlerine ihtiyaç duymadan korumanın modern bir yolunu sunar.

Bu rehberde şunları öğreneceksiniz:

  • Cloudflare Zero Trust nedir?
  • Cloudflare Tunnel nasıl çalışır?
  • WordPress ve VPS sunucular için neden faydalıdır?
  • Kendi IP adresinizi nasıl whitelist yapabilirsiniz?
  • Admin panellerinizi nasıl koruyabilirsiniz?
  • Örnek komutlar ve yapılandırmalar

Cloudflare Zero Trust Nedir?

Cloudflare Zero Trust; uygulamaları, panelleri ve servisleri kimlik doğrulama katmanı arkasına alan modern bir güvenlik sistemidir.

Sunucunuzu doğrudan internete açmak yerine tüm trafik önce Cloudflare ağı üzerinden geçer.

Bu sayede:

  • Gerçek sunucu IP’niz gizlenir
  • Doğrudan saldırılar engellenir
  • Ek giriş koruması eklenir
  • Port açma ihtiyacı azalır
  • Self-hosted servisler daha güvenli hale gelir

Cloudflare Tunnel Nedir?

Cloudflare Tunnel, sunucunuzdan Cloudflare’a şifreli bir çıkış bağlantısı oluşturur.

Bu sistem sayesinde:

  • Port yönlendirme gerekmez
  • Sunucunuzun gerçek IP’si gizli kalır
  • Dışarıdan doğrudan bağlantı engellenir

Sunucu yalnızca dışarıya doğru bağlantı kurduğu için saldırı yüzeyi ciddi şekilde azalır.


WordPress İçin Neden Kullanılmalı?

WordPress siteleri sık sık şu saldırıların hedefi olur:

  • Brute-force saldırıları
  • XML-RPC saldırıları
  • Bot trafiği
  • wp-admin taramaları
  • DDoS saldırıları

Cloudflare Zero Trust ile şunları koruyabilirsiniz:

  • wp-admin
  • wp-login.php
  • staging siteleri
  • phpMyAdmin
  • dahili yönetim panelleri

Ayrıca erişim için:

  • Google hesabı
  • GitHub hesabı
  • Tek kullanımlık kod
  • E-posta doğrulaması

zorunlu hale getirilebilir.


Cloudflare Zero Trust Avantajları

1. Gerçek Sunucu IP’sini Gizler

Saldırganlar VPS’inize doğrudan ulaşamaz.

2. Port Açmadan Çalışır

80, 443 veya SSH portlarını internete açmadan servis yayınlayabilirsiniz.

3. Admin Panellerini Korur

Şunları ekstra güvenlik katmanıyla koruyabilirsiniz:

  • WordPress admin paneli
  • Portainer
  • Grafana
  • Proxmox
  • Home Assistant
  • phpMyAdmin

4. IP Whitelist’ten Daha Güvenlidir

IP adresleri değişebilir.

Zero Trust, yalnızca IP’ye değil kullanıcı kimliğine dayalı koruma sağlar.

5. Ücretsiz Plan Sunar

Cloudflare’ın ücretsiz planı çoğu bireysel kullanıcı ve küçük ekip için fazlasıyla yeterlidir.


Cloudflare Üzerinden Kendi IP Adresinizi Whitelist Yapma

Sadece kendi IP adresinize izin vermek istiyorsanız:

  1. Cloudflare Dashboard’a girin
  2. Domaininizi seçin
  3. Şuraya gidin:
    Security → WAF → Tools
  4. IP adresinizi ekleyin
  5. Action kısmını:
    Allow
    olarak seçin

Örnek kural:

ip.src eq 85.xxx.xxx.xxx

İsterseniz özel WAF kuralları da oluşturabilirsiniz.


WordPress Admin Panelini Cloudflare Access ile Koruma

Örneğin /wp-admin erişimini yalnızca giriş yapan kullanıcılara açabilirsiniz.

Örnek yapılandırma:

Hostname:
admin.siteadi.com
Authentication:
Google Login
Policy:
Sadece doğrulanmış kullanıcılar erişebilir

Bu sayede WordPress paneli açılmadan önce ekstra güvenlik katmanı çalışır.


Ubuntu Üzerine Cloudflare Tunnel Kurulumu

1. cloudflared Kurulumu

curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o cloudflared.deb
sudo dpkg -i cloudflared.deb

2. Giriş Yapın

cloudflared tunnel login

3. Tunnel Oluşturun

cloudflared tunnel create mytunnel

4. DNS Yönlendirmesi Yapın

cloudflared tunnel route dns mytunnel app.siteadi.com

5. Tunnel’ı Başlatın

cloudflared tunnel run mytunnel

En İyi Kullanım Alanları

Cloudflare Zero Trust özellikle şunlar için idealdir:

  • WordPress siteleri
  • VPS sunucuları
  • Homelab sistemleri
  • NAS cihazları
  • Jellyfin sunucuları
  • Home Assistant
  • Dahili yönetim panelleri
  • Geliştirici ortamları

Cloudflare Zero Trust Kullanılmalı mı?

Eğer:

  • VPS kullanıyorsanız
  • Sunucu yönetiyorsanız
  • Admin paneli korumak istiyorsanız
  • Port açmak istemiyorsanız
  • Daha güçlü güvenlik istiyorsanız

kesinlikle kullanmaya değerdir.

Sadece basit bir web sitesi için standart Cloudflare koruması yeterli olabilir.

Ancak gelişmiş kullanım senaryolarında Zero Trust günümüzdeki en güçlü ücretsiz güvenlik çözümlerinden biridir.


Sonuç

Cloudflare Zero Trust yalnızca bir firewall veya VPN alternatifi değildir.

Aynı anda:

  • Güvenli erişim
  • Kimlik doğrulama
  • Reverse proxy koruması
  • Tunnel ağı
  • Uygulama güvenliği

sunabilen modern bir güvenlik platformudur.

İster WordPress sitesi yönetin, ister VPS kullanın, ister ev sunucuları çalıştırın; Cloudflare Zero Trust güvenliğinizi ciddi şekilde artırabilir.

Gerçek sunucu IP’nizi internete açmadan güvenli erişim sağlamak istiyorsanız Cloudflare Zero Trust öğrenmeye kesinlikle değerdir.

Scroll to Top