Giris Kayit
🎯 Ozellikler 🚀 Nasil Calisir 💰 Fiyatlandirma 🏢 Hakkimizda 📝 Blog 📨 Iletisim
🔐 Giris Yap 📝 Hesap Olustur
📖 Belgeler

Kullanim Kilavuzu

CloudPanel'in tum ozelliklerini kolayca ogrenin. DNS'den Workers'a her sey burada.

🚀
Hizli Baslangic
📋
DNS Yonetimi
🔒
SSL / TLS
🗄️
Cache
🛡️
Firewall
🔑
API Keys

🛡️ Guvenlik Duvari (Firewall) Kurallari

Firewall kurallari, gelen HTTP isteklerini belirlediginiz kriterlere gore filtrelemenizi saglar. Kurallar, Cloudflare'nin ag kenarinda (edge) calismaktadir; zararlı trafik sunucunuza ulasmadan engellenir.

Desteklenen Eylemler

EylemAciklama
BlockIstegi tamamen engeller, ziyaretciye 403 hata sayfasi gonderilir.
Challenge (CAPTCHA)Ziyaretciye Cloudflare CAPTCHA (Managed Challenge) gosterilir. Cozerse gecebilir.
JS ChallengeZiyaretciye JavaScript tabanli bir challenge sayfasi gosterilir. Bot'lari etkili bicimde tespit eder.
AllowIstege baska kurallara ragmen izin verir. Beyaz liste olusturmak icin kullanilir.
LogIstegi engellemez ancak Firewall Event Logs'a kaydeder. Kural test etmek icin idealdir.
BypassSecilen Cloudflare ozelliklerini (WAF, rate limit vb.) o istek icin atlatar.

Filtreleme Kriterleri

  • IP Adresi: Belirli bir IP veya IP araligini engelle / izin ver. Ornek: 203.0.113.0/24
  • IP Adresi ASN'i: Belirli bir otonom sistem numarasina gore filtrele.
  • Ulke: Cografik konuma gore izin ver ya da engelle. (ISO 3166-1 alfa-2 kodu, ornegin: TR, US)
  • URI Path: URL yoluna gore kural tanimla. Ornek: /wp-admin/*
  • HTTP Metodu: GET, POST, PUT, DELETE vb.
  • User-Agent: Tarayici veya bot kimligine gore kural tanimla.
  • Referer: Istek kaynagina gore filtrele.
  • Sorgu Dizesi (Query String): URL parametre degerlerine gore kural tanimla.
  • SSL/TLS: HTTPS olup olmadigina gore filtrele.
  • Tehdit Skoru: Cloudflare'nin hesapladigi tehdit skoru araligina gore karar ver.

Ornek Kurallar

# Belirli bir IP araligini engelle ip.src in {203.0.113.0/24} => Block # Turkiye disindaki tum istekleri CAPTCHA'ya gonder not ip.geoip.country in {"TR"} and http.request.uri.path contains "/hesabim" => Challenge # wp-login.php sayfasina yalnizca ofis IP'sinden izin ver http.request.uri.path eq "/wp-login.php" and not ip.src eq 198.51.100.5 => Block # Kotu bilinen User-Agent'lari engelle http.user_agent contains "sqlmap" or http.user_agent contains "nikto" => Block

Kural Onceligi

Birden fazla kural tanimlandiginda Cloudflare oncelikleri yukaridan asagiya dogru uygulamar; ilk eslesen kuralin eylemi gerceklestirilir. Kurallari surukleyerek yeniden siralayabilirsiniz.

Tavsiye: Yeni bir kurali once Log moduyla devreye alin, birkas saat trafigi izleyin ve sonra gercek eyleme (Block/Challenge) gecin. Bu sayede meşru ziyaretcileri kazara engellemezsiniz.