Yönetim Panelinizi Koruma
/admin, /wp-admin gibi yönetim path’lerini yalnızca ekibinizin IP adreslerine açmak için önce bir IP listesi oluşturun, sonra bu listede olmayan herkesi engelleyen bir kural yazın.
Adım 1: IP listesi oluşturun
Bölüm başlığı “Adım 1: IP listesi oluşturun”-
Konsol → WAF → [alan adı] → Kurallar → IP Listeleri sayfasını açın.
-
Yeni Liste butonuna tıklayın:
- Liste adı:
ofis-ipleri(3–16 karakter, harf/rakam,-ve_) - Öğeler: her satıra bir IP veya CIDR bloğu yazın (en fazla 256 öğe)
203.0.113.10198.51.100.0/24 - Liste adı:
-
Listeyi kaydedin.
Adım 2: Engelleme kuralını yazın
Bölüm başlığı “Adım 2: Engelleme kuralını yazın”-
Konsol → WAF → [alan adı] → Kurallar → + Yeni Kural adımlarını izleyin.
-
İki koşulu Koşul Ekle ile AND olarak birleştirin:
- Alan: Path (sorgusuz) (
http.request.base_uri) · Operatör: ile başlar (has_prefix) · Değer:/admin - Alan: IP Listesi (
ip.list) · Operatör: listede değil (not_in) · Değer:ofis-ipleri
# Admin paneline yalnızca listedeki IP'lerden erişimIF http.request.base_uri has_prefix /adminAND ip.list not_in ofis-ipleriTHEN block - Alan: Path (sorgusuz) (
-
Aksiyon olarak Engelle (veya daha yumuşak koruma için CAPTCHA) seçin ve Kaydet ile kaydedin.
Alternatif: Tek IP için liste olmadan
Bölüm başlığı “Alternatif: Tek IP için liste olmadan”Yalnızca tek bir sabit IP’niz varsa liste oluşturmadan ip.src alanını kullanabilirsiniz:
# Tek IP dışında admin erişimini engelleIF http.request.base_uri has_prefix /adminAND ip.src != 203.0.113.10THEN blockDoğrulama
Bölüm başlığı “Doğrulama”- Listede olmayan bir ağdan (ör. telefonunuzun mobil verisi)
/adminadresine erişmeyi deneyin; engel sayfası görmelisiniz. - Listedeki bir IP’den erişimin normal çalıştığını kontrol edin.
- Kurallar sayfasında kuralın eşleşme sayacını izleyin; beklenmedik şekilde hızlı artıyorsa meşru trafiği de engelliyor olabilirsiniz.
İlgili Sayfalar
Bölüm başlığı “İlgili Sayfalar”IP ListeleriAdlandırılmış IP listelerinin yönetimi
Güvenilir IP MuafiyetiBilinen IP'lere kapsamlı muafiyet tanımlama