Ana sayfa › Rehberler

DNSBL Dönüş Kodları: 127.0.0.2, 127.255.255.x ve NXDOMAIN

Yayın tarihi 2026-11-03 / Güncelleme 2026-11-03 / Yayımlayan Yuki Nakazawa

127.0.0.0/8 aralığında bir adres döndüren DNSBL sorgusu, IP'nin veya alan adının listede olduğu anlamına gelir; NXDOMAIN yanıtı ise listede olmadığını gösterir. Bunun ötesinde tam sayının anlamı listeye özgüdür, bazı 127.x yanıtları kayıt değil hata kodudur; SERVFAIL veya zaman aşımı ise listelenme durumu hakkında hiçbir şey söylemez.

Bu rehber, RFC 5782'de kayıt altına alınan gelenekleri ve Spamhaus, SpamCop ile UCEPROTECT'in kendi sayfalarında belgelediği dönüş kodlarını adım adım açıklar. Bu resmî sayfaların Kasım 2026 itibarıyla hâline dayanır. Listeler verilerini ve politikalarını değiştirir; bir sonuca göre harekete geçmeden önce işletmecinin belgelerini kontrol edin. Engelleme listelerinin nasıl çalıştığına dair arka plana ihtiyacınız varsa DNSBL (RBL) nedir yazısıyla başlayın.

Alan adınızın veya IP adresinizin yaklaşık 345 kara listeden herhangi birinde olup olmadığını ücretsiz kontrol edin.

Temel bilgiler: RFC 5782 dönüş kodları hakkında ne diyor

Şubat 2010'da yayımlanan RFC 5782, DNS kara listelerinin ve beyaz listelerinin nasıl sorgulandığını ve yanıtlarının neye benzediğini açıklar. Bir Standards Track belirtimi değil, bilgilendirici (Informational) bir belgedir: yaygın uygulamayı kayıt altına alır ve değer atamalarının ayrıntıları her liste işletmecisine bırakılır.

Sorgu nasıl oluşturulur

IPv4'te sekizlilerin (oktet) sırasını ters çevirir ve listenin bölgesini eklersiniz. 192.0.2.99 adresini bl.example.com'da kontrol etmek için:

dig +short 99.2.0.192.bl.example.com A
dig +short 99.2.0.192.bl.example.com TXT

IPv6'da adres, ters sırada 32 onaltılık nibble olarak yazılır ve sonuna bölge eklenir. Alan adı tabanlı listelerde ise doğrudan alan adının ardından bölge adı gelir; RFC, ad tabanlı listelerin IP tabanlı listelere göre çok daha az yaygın olduğunu belirtir.

A kaydı: listede mi, değil mi

TXT kaydı: neden ve URL

RFC'ye göre DNSBL'ler bir girişin neden listelendiğini açıklayan bir TXT kaydı yayımlamalıdır ve bu neden çoğu zaman daha fazla bilgi içeren bir URL içerir. İstemci yazılımı A kaydını kontrol etmek zorundadır, TXT kaydını ise kontrol edebilir. TXT metni çoğu zaman SMTP hata mesajında kullanılır; bu nedenle geri dönme iletisi buradan alınmış bir sorgulama veya kaldırma URL'si içerebilir.

Listeler neden farklı sayılar döndürür: alt listeler ve bit maskeleri

127.0.0.2 dışındaki bir değer genellikle bölgenin birkaç alt listeyi birleştirdiği anlamına gelir. RFC 5782 bunları göstermenin üç yolunu tanımlar: alt alan adları, birden fazla A kaydı ve bit kodlu değerler.

Önemli olan nokta şudur: RFC'nin kendisi alt liste adlarını değerlere eşlemek için yaygın olarak kullanılan bir gelenek olmadığını belirtir. Aynı sayı farklı listelerde farklı anlamlara gelebilir. Bir dönüş kodunu her zaman onu üreten bölgeyle birlikte, o listenin kendi belgelerine göre okuyun. RFC ayrıca istemci yazılımının döndürülen değerlere bit maskeleri ve değer aralığı testleri uygulayabilmesi gerektiğini söyler.

Spamhaus ZEN, çoklu yanıt tarzına iyi bir örnektir. Belgelerine göre bir sorgu genellikle aynı DNS yanıtında, IP'nin listelendiği her veri kümesi için bir tane olmak üzere birkaç farklı yanıt üretir ve her veri kümesinin farklı bir dönüş kodu vardır. Aynı anda iki veya üç kod görmek normaldir.

Başlıca engelleme listelerinin dönüş kodları

Aşağıdaki tablo, işletmecilerin resmî sayfalarında belgelediği dönüş kodlarını kapsar.

Liste (bölge)Dönüş koduAnlamı (işletmeciye göre)
Spamhaus ZEN (zen.spamhaus.org)127.0.0.2SBL
Spamhaus ZEN127.0.0.3CSS
Spamhaus ZEN127.0.0.4XBL (CBL verisi)
Spamhaus ZEN127.0.0.9DROP; 127.0.0.2 ile birlikte döndürülür
Spamhaus ZEN127.0.0.10 / 127.0.0.11PBL (İSS tarafından yönetilen / Spamhaus tarafından yönetilen)
Spamhaus DBL (dbl.spamhaus.org)127.0.1.2, 127.0.1.4 - 127.0.1.6Düşük itibarlı alan adı: spam, kimlik avı, kötü amaçlı yazılım, botnet C&C
Spamhaus DBL127.0.1.102 - 127.0.1.106Kötüye kullanılan meşru alan adı (127.0.1.103: spam'de kullanılan, kötüye kullanılmış yönlendirici alan adı)
Spamhaus DBL127.0.1.255DBL'de bir IP adresi sorgulanmıştır; buna izin verilmez
SpamCop (bl.spamcop.net)127.0.0.2Listede
UCEPROTECT (dnsbl-1, dnsbl-2, dnsbl-3.uceprotect.net)DNS kullanım sayfasında belirtilmemişLevel 1, 2 ve 3 için birer bölge

127.255.255.x ve genel çözümleyiciler: kayıt olmayan yanıtlar

Spamhaus, 127.255.255.0/24 aralığını hata kodları için ayırır. Bunlar herhangi bir bölge için döndürülebilir ve resmî SSS, bunların sorgulanan nesnenin listelendiği şeklinde yorumlanmaması gerektiğini belirtir.

Dönüş koduAnlamı
127.255.255.252DNSBL adında yazım hatası
127.255.255.254Genel veya açık bir çözümleyici üzerinden sorgu
127.255.255.255Aşırı sayıda sorgu

Genel çözümleyici sonuçları neden güvenilmezdir

Spamhaus'un SSS'sine göre büyük genel çözümleyiciler üzerinden sorgu yaptığınızda çoğu durumda listelenmemiş (NXDOMAIN) yanıtı alırsınız. Başka bir deyişle listelenmiş bir IP temiz görünebilir. Aynı SSS, bir listenin tüm interneti engelliyormuş gibi göründüğü ters sorunun en yaygın nedeni olarak Amazon, Quad9, Google, Cloudflare veya başka bir genel çözümleyicinin kullanılmasını gösterir.

Bazı çözümleyiciler NXDOMAIN yanıtlarını da yeniden yazar ve var olmayan adlar için bir IP adresi döndürür. Bir e-posta sunucusu bunu bir kayıt sanabilir. SSS; e-posta sunucusunun 127.0.0.0/8 dışındaki yanıtları yok sayacak şekilde ayarlanmasını, kendi çözümleyicinizi çalıştırmanızı veya İSS'nizle ya da DNS sağlayıcınızla iletişime geçmenizi önerir. Gerçekte hangi çözümleyiciyi kullandığınızı görmek için SSS şu kontrolü verir:

dig txt whoami.fastly.net

Kendi e-posta sunucunuzda DNSBL filtrelemesi çalıştırıyorsanız 127.255.255.x yanıtı gördüğünde e-postaları reddetmediğinden de emin olun. Spamhaus bunu yanlış yapılandırma olarak tanımlar.

NXDOMAIN, SERVFAIL ve zaman aşımı farkı

Her DNS yanıtı, RFC 1035'te tanımlanan bir yanıt kodu (RCODE) taşır. Bir DNSBL sonucunu okurken RCODE'u A kaydı değerinden ayırın.

YanıtDNS'teki anlamıDNSBL için nasıl okunmalı
127.0.0.0/8 aralığında A kaydı (127.255.255.x hariç)Hata yok (NOERROR)Listede; değeri o listenin belgelerine göre kontrol edin
NXDOMAIN (Name Error)Sorgulanan ad mevcut değilSorgu uygun bir çözümleyici üzerinden yapıldıysa listede değil
127.255.255.xNormal görünen ama hata bildiren bir yanıtBilinmiyor; çözümleyiciyi veya sorguyu düzeltin
SERVFAIL (Server failure)Ad sunucusu sorguyu işleyemediBilinmiyor
Zaman aşımıYanıt gelmediBilinmiyor

RFC 5782, istemcilerin başarısız olan veya yanıt vermeyen bir listeyi nasıl ele alması gerektiğini söylemez. SERVFAIL'i veya zaman aşımını listede ya da listede değil olarak okumak bir hatadır. Daha sonra yeniden deneyin veya farklı bir yoldan sorgulayın.

Bir listenin çalıştığını test girişleriyle kontrol edin

RFC 5782, IPv4 listelerinin 127.0.0.2 için bir giriş içermesini ve 127.0.0.1 için giriş içermemesini zorunlu kılar. IPv6 listeleri ::FFFF:7F00:2 (listede) ve ::FFFF:7F00:1 (listede değil), alan adı listeleri ise ayrılmış TEST (listede) ve INVALID (listede değil) adlarını kullanır.

dig +short 2.0.0.127.zen.spamhaus.org A
dig +short 1.0.0.127.zen.spamhaus.org A

İlk sorgu bir kayıt kodu (127.255.255.x dışında bir 127.x değeri) döndürür ve ikincisi hiçbir şey döndürmezse o listeye yapılan sorgular çalışıyor demektir. İlki 127.255.255.x döndürürse sorgu yolunuz reddediliyordur. RFC'ye göre istemciler test girişlerini düzenli olarak kontrol etmeli ve doğru test girişleri olmayan bir listeyi kullanmamalıdır. RFC ayrıca bir listeyi kapatan işletmecilerin zaman zaman tüm girişleri kaldırdığını veya her adresi listeleyen bir joker karakter kaydı (wildcard) kurduğunu belirtir. 127.0.0.1 de listede olarak dönüyorsa kendi IP'nizden değil, listeden veya sorgu yolunuzdan şüphelenin.

Kendi sonucunuzu okumanın pratik yolu

  1. Doğru IP'yi veya alan adını seçin. Geri dönme iletisindeki IP'yi ya da ileti başlıklarındaki Received satırlarından gönderen sunucunun IP'sini kullanın.
  2. Birkaç listeyi aynı anda kontrol edin. Kara liste kontrol aracımız büyük listeleri tek seferde sorgular.
  3. Her kodu kendi bölgesiyle birlikte okuyun. 127.0.0.0/8 aralığındaki bir kayıt kodu (127.255.255.x dışında) listede olduğunuz anlamına gelir; bu değerin o listedeki anlamına bakın. 127.255.255.x yanıtı, SERVFAIL veya zaman aşımı ise durumun hâlâ bilinmediğini gösterir.
  4. TXT kaydına ve işletmecinin sorgulama sayfasına bakın. Birçok liste bir neden veya URL döndürür. İşletmecinin kendi sorgulama sayfasını yetkili sonuç olarak kabul edin.
  5. Nedeni giderin, ardından o listenin kaldırma sürecini izleyin. Listeden çıkarılıp çıkarılmayacağına ve ne zaman çıkarılacağına her işletmeci kendisi karar verir. Neden devam ederse kayıt genellikle geri gelir.

E-postalar geri dönüyorsa sorun gidermenin tam yolu için kara liste yüzünden engellenen e-postalar yazısına bakın. Sonuçları yorumlamak veya nedenin izini sürmek için yardıma ihtiyacınız varsa listeden çıkma konusunda bize danışabilirsiniz.

Bu işi kendiniz yapmak istemiyorsanız

Listeden çıkarma talepleri, danışmanlık ve tavsiye hizmeti veren sağlayıcıları tanıtıyoruz (JPY 50,000'den başlayan ücretlerle). Listeden çıkarma kararı her listenin operatörüne aittir ve garanti edilemez.

Destek alın

Bu site, listelenen sağlayıcılardan aracılık ücreti alabilir. About

Sık sorulan sorular

Sorgu 127.0.0.2 döndürdü. Hangi listedeyim?

Sorguladığınız bölgenin listesindesiniz. 127.0.0.2 birçok listenin kullandığı geleneksel değerdir; bu nedenle sayı tek başına listeyi belirlemez. Spamhaus ZEN'de SBL anlamına gelir; SpamCop'ta ise yalnızca listede olduğunuzu gösterir. Bölge adıyla ve o listenin belgeleriyle birlikte okuyun.

127.255.255.254 yanıtı aldım. Kara listede miyim?

Hayır. Spamhaus bölgelerinde bu, sorgunun genel veya açık bir çözümleyici üzerinden geldiği anlamına gelen bir hata kodudur. IP'nin listede olduğu anlamına gelmez. Spamhaus'un kendi sorgulama sayfasında tekrar kontrol edin veya genel bir çözümleyiciden geçmeden sorgulayın.

Farklı araçlar listede olup olmadığım konusunda neden farklı sonuç veriyor?

Yaygın bir neden, sorgu için kullanılan çözümleyicidir. Genel çözümleyiciler üzerinden listelenmiş bir IP temiz görünebilir ya da hata kodları alabilirsiniz. Bir araç SERVFAIL'i veya zaman aşımını da listede değil olarak gösterebilir. Şüpheye düştüğünüzde liste işletmecisinin resmî sorgulama sayfasını kullanın.

Kaydım için TXT kaydı yok. Bir sorun mu var?

Her zaman değil. RFC 5782, DNSBL'lerin bir TXT nedeni yayımlaması gerektiğini söyler, ancak bu zorunlu değildir; TXT kaydını kontrol etmek de istemciler için isteğe bağlıdır. Listelenmeyi belirleyen A kaydıdır.

Kullanılan resmî sayfalar

Bu makaledeki bilgiler, yayın tarihinde aşağıdaki resmî sayfalarla karşılaştırılarak doğrulanmıştır. Politikalar ve işleyiş haber verilmeden değişebilir; önemli bir konuda karar vermeden önce resmî sayfaları kontrol edin.

İlgili rehberler

DNSBL (RBL) Nedir? DNS Kara Listeleri Nasıl Çalışır

DNSBL nedir? DNS kara listeleri ve RBL'ler nasıl çalışır: ters IP sorgusu, A ve TXT kayıtları, IPv6, IP ve alan adı listeleri, beyaz listeler, listelenme.

Spamhaus'tan Çıkma: IP veya Alan Adınızı Listeden Kaldırma

Spamhaus'ta mı listelendiniz? Hangi listede olduğunuzu (ZEN, PBL, XBL, CSS, SBL, DBL), dönüş kodlarının anlamını ve her birinin çıkarma yolunu görün.

Kara Liste İzleme: Betikler, API ve Webhook Uyarıları

Gönderen IP'lerinizi ve alan adlarınızı DNS kara listelerinde izleme: dig ve cron betiği, webhook'lu toplu API ve yanlış alarm üretmeyen uyarılar.

Tüm rehberler →