Rehber

IP Kara Listesi Nedir ve Bir Sunucu Nasıl Kara Listeden Çıkar?

Kara listeye girme sebepleri ve listeden çıkmak için izlenmesi gereken adımlar.

IP-DB Ekibi 6 dk okuma 66 okunma 0 yorum Güncellendi

Kara listeye düşmek tek bir olay değil, bir sonuçtur: adresinizden çıkan trafiğin bir noktada başkalarını rahatsız ettiğini gösterir. Bu yüzden listeden çıkmanın tek bir düğmesi yok. Sıra şudur — nerede listelendiğinizi öğrenin, sebebi kapatın, her liste için ayrı talep gönderin, sonra adresinizi izlemeye alın.

Baştan ayırmak gereken iki tür liste var. Posta kara listeleri (DNSBL/RBL) e-posta teslimatını etkiler; bir çıkarma formu ve çoğunlukla hızlı bir süreç vardır. Tehdit blok listeleri ise güvenlik duvarlarını ve WAF'ları besler; oralarda form yoktur, kayıtlar yeni olay gelmedikçe zamanla düşer. Çoğu rehber ikisini birbirine karıştırır ve okuyucuyu olmayan bir forma yollar.

Önce gerçekten nerede listelendiğinizi bulun

Bu adımın bilinmeyen bir tuzağı var: çevrimiçi kara liste tarayıcılarının önemli bir bölümü yıllar önce kapanmış bölgeleri sorgulamaya devam ediyor. Kapanan bir DNSBL'in alan adı bazen her sorguya "listelendi" yanıtı verecek biçimde yeniden yayımlanır; bunu süzmeyen bir araç size 40 listede birden görünüyormuşsunuz gibi bir tablo çıkarır. Panikle gönderilen çıkarma talepleri de çoğu zaman buradan doğar.

Ölçüt basittir: bölge bugün gerçekten yayında mı, ve döndürdüğü yanıt kodu anlamlı mı? Kara liste kontrolümüz yalnızca çalışan bölgeleri sorgular ve puanlamaya giren çekirdek bölgelerle yalnızca bilgi amaçlı gösterilenleri ayırır. Spamhaus'u ayrıca check.spamhaus.org üzerinden doğrulayın; kendi sorgunuz genel çözümleyici üzerinden yapılıyorsa Spamhaus yanıt vermeyebilir.

Hangi listede ne anlama geliyor

ListeListelenme sebebiÇıkış yolu
Spamhaus SBL / CSSDoğrudan spam kaynağı ya da otomatik tespit edilen spam davranışıRemoval Center üzerinden form; genellikle saatler
Spamhaus XBLEle geçirilmiş makine, botnet veya proxy trafiğiTemizlikten sonra form; hızlı
Spamhaus PBLPolitika: dinamik/ev aralığından doğrudan postaStatik adreste kendi kendine çıkarma; değilse sağlayıcının smarthost'unu kullanın
SpamCop (SCBL)Kullanıcı şikâyetleriYeni şikâyet gelmezse ~24 saatte otomatik düşer
Barracuda (BRBL)Spam ve itibar sinyalleriÜcretsiz çıkarma formu
UCEPROTECT L1 / L2 / L3Tek IP / komşu blok / tüm ASNYedi olaysız günün sonunda ücretsiz otomatik düşme (ücretli hızlı seçenek de vardır)
PSBLTuzak adreslere gelen postaKendi kendine çıkarma
Tehdit blok listeleriKaba kuvvet, tarama, web saldırısı bildirimleriForm yok; kayıtlar eskidikçe düşer

Önemli bir güncelleme: uzun yıllar standart sayılan SORBS kapandı. Hâlâ SORBS sorgulayan bir araç görüyorsanız o aracın bakımı yapılmıyor demektir. Aynı şekilde CBL bağımsız bir liste değil, Spamhaus XBL'in içinde.

Sebebi kapatmadan talep göndermeyin

Listeler, çıkarma talebini "sorun giderildi" beyanı olarak okur. Beyan tutmazsa yeniden listelenirsiniz ve bazı operatörlerde bekleme süresi uzar. Pratikte sebep neredeyse her zaman şu beşten biridir:

  • Ele geçirilmiş posta hesabı. Zayıf parola ya da sızmış kimlik bilgisiyle SMTP kimlik doğrulamasından geçen biri. Kuyruğa ve kimlik doğrulama kayıtlarına bakın.
  • Açık aktarıcı ya da açık web formu. Kimlik doğrulaması olmayan bir aktarıcı; ya da iletişim formu üzerinden gönderilen rastgele e-posta.
  • Güvenliği aşılmış uygulama. Eski bir CMS eklentisi üzerinden yüklenen posta betiği. Çıkışı kullanıcı değil, web sunucusu kullanıcısı üretir.
  • Komşu kirliliği. Paylaşımlı sunucuda başka bir müşteri. Adres sizin olmadığı için talebi de siz gönderemezsiniz.
  • Posta dışı kötüye kullanım. Sunucunuzdan çıkan SSH kaba kuvveti ya da port taraması; bu posta listelerine değil tehdit listelerine yazılır.

Kuyruktan kimin gönderdiğini hızlıca görmek için:

Postfix: kuyruktaki gönderenler
mailq | awk '/^[A-F0-9]/ {print $7}' | sort | uniq -c | sort -rn | head
SMTP kimlik doğrulamasıyla gönderen hesaplar
grep -o 'sasl_username=[^,]*' /var/log/mail.log | sort | uniq -c | sort -rn | head

Giden 25/TCP trafiğini yalnızca posta sunucusuna açmak, bu olayların çoğunu kaynağında keser: ele geçirilen bir uygulama kendi başına posta gönderemez.

Çıkarma talebi nasıl yazılır

Operatörler günde yüzlerce talep okur. İşe yarayan talep kısa, kanıtlı ve geleceğe dönüktür. Şu üçü bulunmalı: ne oldu, ne yaptınız, tekrarlamaması için ne değişti.

Örnek
198.51.100.24 adresi, 26 Ekim'de bir müşteri hesabının sızmış parolayla ele geçirilmesi sonucu spam gönderdi. Hesap askıya alındı, parolalar sıfırlandı, SMTP kimlik doğrulaması için hız sınırı eklendi ve giden 25/TCP yalnızca posta sunucusuna açık bırakıldı. Kuyruk temizlendi; 27 Ekim 09:00'dan beri yeni giden spam yok.

Yazmayın: başka bir müşterinin suçu olduğu halde "adres yeni tahsis edildi" demeyin, aynı talebi günde birkaç kez tekrarlamayın, kanıt sunmadan aciliyet anlatmayın.

Adres sizin değilse

Paylaşımlı hosting, CGNAT arkasındaki bir bağlantı ya da bulut sağlayıcısının havuzundan gelen bir adres sizin tahsisiniz değildir; çıkarma talebini yalnızca kaydın sahibi gönderebilir. Kimin sahibi olduğunu RDAP kaydındaki kötüye kullanım adresinden görürsünüz — WHOIS/RDAP rehberi bu alanı okumayı anlatıyor. Düzenli e-posta gönderen bir işletmeyseniz, ikinci kez aynı yere düşmeden ayrılmış bir IP'ye ya da bir gönderim servisine geçmek genelde daha ucuza gelir.

Çıktıktan sonra: tekrar düşmemek

Listeden çıkmak sonuç değil, başlangıç durumuna dönüştür. Kalıcı olması için dört şey yeterlidir: giden 25/TCP'yi kısıtlamak, SPF-DKIM-DMARC üçlüsünü eksiksiz kurmak, kimlik doğrulama ve form uçlarına hız sınırı koymak, ve adresi izlemek. Sonuncusu için kara liste kontrolünü elle çalıştırabilir ya da API ile kendi izlemenize bağlayabilirsiniz; toplu sorgu ise tüm gönderim havuzunuzu tek seferde kontrol eder.

Bir adresin neden ve ne kadar süreyle kötü göründüğünü anlamak isterseniz güven puanı yazısı, listelerin teknik olarak nasıl çalıştığı için DNSBL ve RBL anlatımı işinizi görür.

Sıkça sorulan sorular

Kara listeden çıkmak ne kadar sürer?

Liste operatörüne göre değişir. SpamCop gibi otomatik süreli listeler, yeni şikâyet gelmezse bir gün içinde kendiliğinden düşer. Spamhaus'ta form doldurulduktan sonra genellikle saatler içinde sonuç alınır. UCEPROTECT'in ücretsiz yolu yeni olay görülmeyen yedi günün sonunda otomatik düşmedir. Asıl gecikme listede değil, sorunun kaynağını kapatmakta yaşanır.

Sorunu çözmeden çıkarma talebi göndersem ne olur?

Çoğu durumda yeniden listelenirsiniz ve bazı operatörler tekrarlanan talepleri daha uzun bekleme süresiyle cezalandırır. Çıkarma formu bir af dilekçesi değil, 'kaynağı kapattım' beyanıdır; beyan yanlışsa bir sonraki spam dalgasında liste bunu görür.

Paylaşımlı hostingteyim, liste benim yüzümden değil. Ne yapabilirim?

Adres sizin değilse çıkarma talebini siz gönderemezsiniz; talebi adresin sahibi olan hosting sağlayıcısı göndermelidir. Yapabileceğiniz, sağlayıcıya listelenme kanıtını iletmek ve kalıcı bir çözüm istemektir. Düzenli e-posta gönderiyorsanız orta vadede ayrılmış bir IP ya da bir e-posta servisi üzerinden gönderim daha sağlıklıdır.

PBL listesinde görünüyorum, saldırı mı yaptım?

Hayır. Spamhaus PBL bir kötüye kullanım listesi değil, politika listesidir: ev ve dinamik aralıkların doğrudan posta göndermemesi gerektiğini söyler. Sunucunuz böyle bir aralıktaysa postayı sağlayıcınızın akıllı aktarıcısı üzerinden göndermeniz beklenir. Statik bir adresse PBL kaydı kendi kendine kaldırılabilir.

Kara liste kontrolü yapan araçlar neden farklı sonuç veriyor?

Çünkü çoğu araç yıllardır kapanmış bölgeleri sorgulamaya devam ediyor. Kapanan bir DNSBL alan adı bazen her sorguya 'listelendi' yanıtı verecek şekilde yeniden yayımlanır; o yanıta bakan araç yüzlerce siteyi boş yere kara listede gösterir. Ölçüt, bölgenin bugün gerçekten yayında olup olmadığıdır.

Adresim temizlendikten sonra tekrar listelenmemek için ne yapmalıyım?

Giden 25/TCP trafiğini yalnızca posta sunucunuza açın, SPF, DKIM ve DMARC kayıtlarını tamamlayın, web formlarına ve kimlik doğrulamaya hız sınırı koyun, sunucudaki tüm hesaplarda zorunlu güçlü parola uygulayın ve adresinizi düzenli olarak izleyin. Listelenmeyi ilk öğrenen siz olursanız müşteriniz hiç öğrenmez.

Adresin temel kavramları için IP adresi nedir, saldıran bir adresi bildirmek için IP şikâyeti nasıl yapılır yazısına bakın.

Paylaş

Yorumlar 0

Sorunu, deneyimini ya da düzeltmeni paylaş. Kayıtlı ya da anonim yorum yapabilirsin.

Henüz yorum yok. İlk yorumu sen yaz.

Düz metin; bağlantılar kabul edilmez. Yorumlar hemen yayınlanır ve denetlenebilir. Kayıtlı yorum için giriş yap