Loading...

CDN.com.tr Yardım

ASN ve ülke bazlı trafik engelleme

Aynı panelde iki hesap geneli kara liste: ülke kodu ile bütün ülkeleri, otonom sistem numarası ile bütün ağları engelleyebilirsiniz. Engellenen ziyaretçi, üzerinde Referans No bulunan markalı 403 sayfasını görür.

ASN ve ülke bazlı trafik engelleme

Aynı panelde iki hesap geneli kara liste: ülke kodu ile bütün ülkeleri, otonom sistem numarası ile bütün ağları engelleyebilirsiniz. Engellenen ziyaretçi, üzerinde Referans No bulunan markalı 403 sayfasını görür.

Kanıt nerede, yumuşak araçlar nerede

Kara liste, loglardan başlayan bir triyajın son adımıdır ve her zaman doğru cevap değildir.

Kanıt

Güvenlik olayları ve WAF logları

Engellenen her isteğin AS numarası, ülkesi ve Referans No'su buradan gelir.

Konuyu aç
Yumuşak araç

Bot koruması

JS challenge, bütün bir ağı reddetmeden otomatik trafiği eler.

Konuyu aç
Arka plan

ASN ve ülke bazlı engelleme

Otonom sistem numarası nedir, doğrusu nasıl bulunur ve engelleme ne zaman challenge'a tercih edilir.

Rehberi oku

Panel yolu

  1. Yönetim Paneli
  2. CDN Hesapları
  3. Yayınlama Kuralları
  4. Güvenlik Varsayılanları
  5. Ülke Kara Liste Yöneticisi / ASN Kara Liste Yöneticisi

Ön koşullar

  • Engellemek istediğiniz AS numaralarını veya ISO ülke kodlarını elinizde bulundurun; panel sizin için sorgulamaz.
  • Önce Güvenlik olayları sayfasına bakın. Loglarda görmediğiniz bir ağı engellemek tahminden ibarettir.
  • Yayınlama kurallarını kaydedebilen bir role ihtiyacınız var: sahip veya editör.

Karar modeli

Ülke mi, ASN mi?

Farklı sorulara cevap verirler: ziyaretçi nerede, sorusuna karşı ziyaretçi kimin ağında, sorusu.

  • Ülke kara listesi: bir pazar gerçekten kapsam dışıysa doğru araç — yalnız Türkiye'ye hizmet veren bir servis, ülkeyle sınırlı bir lisans.
  • ASN kara listesi: veri merkezi, hosting ve proxy ağlarına karşı doğru araç; kazıma ve otomatik kötüye kullanımın çoğu oradan gelir.
  • Hiçbiri: trafik kötüye kullanım olsa da sıradan tüketici sağlayıcılarından geliyorsa, toptan engel yerine istek sınırı veya JS challenge daha uygundur.

Etki alanı ne kadar geniş?

İki liste de tasarımı gereği kabadır. Üzerinde düşünmeye değen kısım, engelin boyutudur.

  • Tüketici sağlayıcısının AS numarası gerçek müşterileri taşır. Böyle bir numarayı engellemek neredeyse her zaman hatadır.
  • Hosting sağlayıcısının AS numarası botları taşır ama izleme servislerini, besleme okuyucularını ve ödeme geri çağrılarını da taşır. Engellemeden önce nelere bağımlı olduğunuzu kontrol edin.
  • Ülke engeli, o ülkede seyahat eden kendi kullanıcılarınızı ve oradaki bir VPN çıkışının arkasındaki herkesi de vurur.

Adım adım rehber

1

Ağı Güvenlik olaylarında tespit edin

İtibar listelerinden değil, siteye gerçekten vuran trafikten başlayın.

  • Hesabın Güvenlik olayları sayfasını açın ve zaman aralığını kötüye kullanımın yaşandığı döneme ayarlayın.
  • İlgilendiğiniz isteklerin AS numarasını ve ülkesini okuyun.
  • Aynı AS numarasının arkasında güvendiğiniz bir izleme servisi veya ödeme geri çağrısı olup olmadığına bakın.

Beklenen sonuç: Elinizde, her biri kanıta dayanan kısa bir AS numarası veya ülke kodu listesi var.

cdnctl karşılığı
cdnctl waf logs --account <account_uuid> --range 1d
cdnctl waf logs --account <account_uuid> --range 7d --format json
2

Listeyi girin ve gönderin

Ülke Kara Liste Yöneticisi ile ASN Kara Liste Yöneticisi, Güvenlik Varsayılanları içinde yan yana durur.

  • Yayınlama Kuralları sayfasını açın ve Güvenlik Varsayılanları bölümüne inin.
  • Değerleri doğru kutuya virgülle ayırarak yazın — ülke kodlarını Ülke Kara Liste Yöneticisi'ne, 12735, 47331 gibi numaraları ASN Kara Liste Yöneticisi'ne.
  • Gönder'e basın. Hesap otomatik olarak yeniden dağıtılır; bu liste için ayrıca Değişiklikleri Uygula gerekmez.

Beklenen sonuç: Liste kaydedilir, dağıtım kuyruğa alınır ve edge o ağlardan gelen istekleri reddetmeye başlar.

cdnctl karşılığı
GET  /api/accounts/<account_uuid>/asn_blacklist
POST /api/accounts/<account_uuid>/asn_blacklist_update
{"listType":"blacklist","asns":[12735,47331]}
3

Engeli ve geri dönüş yolunu doğrulayın

Doğrulayamadığınız bir kara listeye sonradan dokunmaya çekinirsiniz.

  • Siteyi engellenen ağdaki bir makineden isteyin — o sağlayıcıdaki bir kabuk en kolay yoldur.
  • Referans No taşıyan markalı 403 sayfasını görün ve ilgisiz bir ağın hâlâ 200 aldığını doğrulayın.
  • Geri alma yolunu not edin: kutuyu boşaltıp yeniden gönderin.

Beklenen sonuç: Listelenen ağlardan gelen istekler markalı 403 alır; geri kalan her şey etkilenmez.

cdnctl karşılığı
curl -sI https://www.example.com/   (engellenen AS üzerindeki bir makineden)
curl -sI https://www.example.com/   (başka herhangi bir yerden)

Doğrulama

  • Listelenen AS veya ülkeden gelen istek, Referans No taşıyan markalı 403 sayfasını döndürüyor.
  • Başka bir ağdan gelen istek hâlâ 200 dönüyor.
  • Kaydedilen liste tam olarak istediğiniz girdileri içeriyor — gönderim önceki listenin yerine geçti.
  • İzleme veya ödeme geri çağrısı gibi bağımlı olduğunuz hiçbir servis engellenen bir ağda çalışmıyor.

Kullanım senaryoları

Kazıyıcılar, parola deneme botları veya çöp istek seli tüketici internet servis sağlayıcılarından değil, veri merkezi ve proxy ağlarından geliyor. Ülkeyi engellemek gerçek müşterileri cezalandırır; AS numarasını engellemek kötüye kullanımın bindiği ağı doğrudan keser.

Kısa akış

  1. Kaynağı Güvenlik olayları sayfasında bulun: tablo, engellenen veya sınanan her isteğin AS numarasını ve ülkesini gösterir.
  2. Hangi listenin uygun olduğuna karar verin: coğrafya için ülke kodu, ağ için AS numarası.
  3. Yayınlama Kuralları sayfasını açın, değerleri Ülke Kara Liste Yöneticisi veya ASN Kara Liste Yöneticisi kutusuna virgülle ayırarak girin ve gönderin.
  4. O ağdaki bir makineden doğrulayın: istek, Referans No taşıyan markalı 403 sayfasını döndürmeli; ilgisiz bir ağ ise hâlâ 200 almalı.

Kontroller

  • Her iki liste de hesap genelidir. Tek bir yola veya kurala değil, hesabın bütün alan adlarına uygulanır.
  • Listeyi göndermek listenin yerine geçer. Yürürlükte olmasını istediğiniz listenin tamamını gönderin, yalnızca yeni girdiyi değil.
  • AS 0 engellenemez. Edge, bir istemci IP'si bilinen hiçbir ağa eşleşmediğinde bunu kaydeder; engellemek sınıflandırılmamış tüm trafiği toptan reddetmek olurdu.
  • Liste başına en fazla 200 AS numarası. Bundan uzun bir kara liste, genelde istek sınırı veya JS challenge'ın daha doğru araç olduğunun işaretidir.
  • Engellenen ziyaretçi, Referans No içeren markalı 403 sayfasını görür. Müşteriden bu numarayı isteyin: şikâyeti belirli bir engellemeye bağlayan şey odur.