İçeriğe geç

Yurt Dışı Trafiği Engelleme

Yurt dışı trafiği engellemek için ip.country alanını kullanan tek bir kural yeterlidir. Kural kaydedildikten sonra saniyeler içinde tüm edge node’larına yayılır.

  1. Konsol → WAF → [alan adı] → Kurallar sayfasını açın.

  2. + Yeni Kural butonuna tıklayın ve önce muafiyet kuralını oluşturun:

    • Kural adı: search-izin (3–16 karakter, harf/rakam, - ve _)
    • Alan: Bot Kategorisi (waf.client.bot_category) · Operatör: eşittir (==) · Değer: search
    • Aksiyon: İzin Ver
    # Doğrulanmış arama motoru botlarına izin ver
    IF waf.client.bot_category == search
    THEN allow

    allow aksiyonu eşleşen istek için sonraki kuralları atlar; bu yüzden bu kural engelleme kuralından önce gelmelidir.

  3. Kaydet ile kuralı kaydedin, sonra tekrar + Yeni Kural ile engelleme kuralını oluşturun:

    • Kural adı: yurtdisi-engel
    • Alan: Ülke (ip.country) · Operatör: eşit değildir (!=) · Değer: TR
    • Aksiyon: Engelle
    # Türkiye dışındaki tüm trafiği engelle
    IF ip.country != TR
    THEN block
  4. Kaydet ile kaydedin. Kural listesinde search-izin kuralının yurtdisi-engel kuralının üstünde olduğunu kontrol edin; değilse satırı sürükle-bırak ile yukarı taşıyın. Kurallar yukarıdan aşağıya sırayla değerlendirilir.

Tüm yurt dışını değil yalnızca belirli ülkeleri engellemek isterseniz in operatörünü kullanın. Ülke kodları 2 harfli ISO 3166-1 formatındadır (RU, CN, KP…).

  1. Konsol → WAF → [alan adı] → Kurallar → + Yeni Kural adımlarını izleyin.

  2. Koşulu girin:

    • Alan: Ülke (ip.country) · Operatör: listede (in) · Değer: engellenecek ülke kodları
    # Yalnızca seçili ülkelerden gelen trafiği engelle
    IF ip.country in RU, CN, KP
    THEN block
  3. Aksiyon olarak Engelle seçin ve Kaydet ile kaydedin.

  • Bir VPN ile yurt dışı lokasyon seçip sitenize erişmeyi deneyin; HTTP 403 engel sayfası görmelisiniz.
  • Kurallar sayfasında kuralın eşleşme sayacının arttığını kontrol edin.
  • Konsol → WAF → [alan adı] → Analitik sayfasındaki ülke dağılımında engellenen isteklerin yurt dışı kaynaklı olduğunu doğrulayın.
  • Google Search Console’da tarama hatası olup olmadığını birkaç gün izleyin.