Beranda › Panduan

Arti Kode Balasan DNSBL: 127.0.0.2, 127.255.255.x, dan NXDOMAIN

Diterbitkan 2026-11-03 / Diperbarui 2026-11-03 / Oleh Yuki Nakazawa

Kueri DNSBL yang mengembalikan alamat dalam rentang 127.0.0.0/8 berarti IP atau domain tersebut tercantum; jawaban NXDOMAIN berarti tidak tercantum. Di luar itu, angka persisnya bergantung pada masing-masing daftar, sebagian jawaban 127.x merupakan kode galat dan bukan pencantuman, dan SERVFAIL atau timeout sama sekali tidak memberi tahu apa pun tentang status pencantuman.

Panduan ini membahas konvensi yang tercatat dalam RFC 5782 serta kode balasan yang didokumentasikan Spamhaus, SpamCop, dan UCEPROTECT di halaman mereka sendiri. Panduan ini didasarkan pada halaman resmi tersebut per November 2026. Data dan kebijakan daftar dapat berubah, jadi periksa dokumentasi operator sebelum bertindak berdasarkan sebuah hasil. Jika Anda memerlukan latar belakang tentang cara kerja daftar blokir, mulailah dari apa itu DNSBL (RBL).

Periksa secara gratis apakah domain atau alamat IP Anda tercantum di salah satu dari sekitar 345 blacklist.

Dasar-dasar: isi RFC 5782 tentang kode balasan

RFC 5782, yang diterbitkan pada Februari 2010, menjelaskan cara blacklist dan whitelist DNS dikueri dan seperti apa bentuk jawabannya. Dokumen ini berstatus Informational, bukan spesifikasi Standards Track: dokumen ini mencatat praktik yang umum, sedangkan detail penetapan nilai diserahkan kepada masing-masing operator daftar.

Cara menyusun kueri

Untuk IPv4, balik urutan oktet lalu tambahkan zona daftar. Untuk memeriksa 192.0.2.99 terhadap bl.example.com:

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

Untuk IPv6, alamat ditulis sebagai 32 nibble heksadesimal dalam urutan terbalik, diikuti zona. Daftar berbasis domain cukup memakai nama domain diikuti nama zona; RFC mencatat bahwa daftar berbasis nama jauh lebih jarang dibanding daftar berbasis IP.

Record A: tercantum atau tidak

Record TXT: alasan dan URL

Menurut RFC, DNSBL sebaiknya memublikasikan record TXT yang menjelaskan alasan sebuah entri dicantumkan, dan alasan tersebut sering menyertakan URL berisi informasi lebih lanjut. Software klien harus memeriksa record A dan boleh memeriksa record TXT. Teks TXT sering dipakai dalam pesan galat SMTP, sehingga pesan bounce dapat memuat URL pengecekan atau penghapusan yang diambil dari record tersebut.

Mengapa angkanya berbeda-beda: subdaftar dan bit mask

Nilai selain 127.0.0.2 biasanya berarti zona tersebut menggabungkan beberapa subdaftar. RFC 5782 menjelaskan tiga cara untuk merepresentasikannya: subdomain, beberapa record A, dan nilai yang dikodekan dalam bit.

Poin pentingnya, RFC itu sendiri menyatakan bahwa tidak ada konvensi yang dipakai secara luas untuk memetakan nama subdaftar ke nilai. Angka yang sama dapat berarti hal yang berbeda di daftar yang berbeda. Selalu baca kode balasan bersama zona yang menghasilkannya, dengan merujuk dokumentasi daftar tersebut. RFC juga menyebutkan bahwa software klien sebaiknya mampu menerapkan bit mask dan pengujian rentang nilai pada nilai yang dikembalikan.

Spamhaus ZEN adalah contoh yang baik untuk gaya jawaban ganda. Dokumentasinya menyebutkan bahwa sebuah kueri umumnya menghasilkan beberapa jawaban berbeda dalam respons DNS yang sama, satu untuk setiap dataset yang mencantumkan IP tersebut, dengan kode balasan yang berbeda untuk setiap dataset. Melihat dua atau tiga kode sekaligus adalah hal yang normal.

Kode balasan daftar blokir utama

Tabel di bawah ini memuat kode balasan yang didokumentasikan para operator di halaman resmi mereka.

Daftar (zona)Kode balasanArti (menurut operator)
Spamhaus ZEN (zen.spamhaus.org)127.0.0.2SBL
Spamhaus ZEN127.0.0.3CSS
Spamhaus ZEN127.0.0.4XBL (data CBL)
Spamhaus ZEN127.0.0.9DROP, dikembalikan bersama 127.0.0.2
Spamhaus ZEN127.0.0.10 / 127.0.0.11PBL (dikelola ISP / dikelola Spamhaus)
Spamhaus DBL (dbl.spamhaus.org)127.0.1.2, 127.0.1.4 hingga 127.0.1.6Domain bereputasi rendah: spam, phishing, malware, C&C botnet
Spamhaus DBL127.0.1.102 hingga 127.0.1.106Domain sah yang disalahgunakan (127.0.1.103: domain redirector yang disalahgunakan dalam spam)
Spamhaus DBL127.0.1.255Alamat IP dikueri ke DBL, yang tidak diizinkan
SpamCop (bl.spamcop.net)127.0.0.2Tercantum
UCEPROTECT (dnsbl-1, dnsbl-2, dnsbl-3.uceprotect.net)Tidak disebutkan di halaman penggunaan DNSSatu zona masing-masing untuk Level 1, 2, dan 3

127.255.255.x dan resolver publik: jawaban yang bukan pencantuman

Spamhaus mencadangkan 127.255.255.0/24 untuk kode galat. Kode ini dapat dikembalikan untuk zona mana pun, dan FAQ resminya menyatakan bahwa kode ini tidak boleh diartikan bahwa objek yang dikueri tercantum.

Kode balasanArti
127.255.255.252Salah ketik pada nama DNSBL
127.255.255.254Kueri melalui resolver publik atau terbuka
127.255.255.255Jumlah kueri berlebihan

Mengapa hasil dari resolver publik tidak dapat diandalkan

FAQ Spamhaus menyebutkan bahwa ketika Anda melakukan kueri melalui resolver publik besar, dalam sebagian besar kasus Anda akan mendapat balasan tidak tercantum (NXDOMAIN). Dengan kata lain, IP yang tercantum bisa tampak bersih. FAQ yang sama menyebut penggunaan Amazon, Quad9, Google, Cloudflare, atau resolver publik lainnya sebagai penyebab paling umum dari masalah sebaliknya, yaitu ketika sebuah daftar tampak memblokir seluruh internet.

Sebagian resolver juga menulis ulang jawaban NXDOMAIN dan mengembalikan alamat IP untuk nama yang tidak ada. Server email dapat mengira hal itu sebagai pencantuman. FAQ tersebut menyarankan untuk menginstruksikan server email agar mengabaikan respons apa pun yang tidak berada dalam 127.0.0.0/8, menjalankan resolver sendiri, atau menghubungi ISP atau penyedia DNS Anda. Untuk melihat resolver mana yang sebenarnya Anda pakai, FAQ tersebut memberikan pengecekan berikut:

dig txt whoami.fastly.net

Jika Anda menjalankan penyaringan DNSBL di server email sendiri, pastikan juga server tersebut tidak menolak email setiap kali melihat jawaban 127.255.255.x. Spamhaus menggambarkan hal itu sebagai kesalahan konfigurasi.

NXDOMAIN vs SERVFAIL vs timeout

Setiap respons DNS membawa kode respons (RCODE) yang didefinisikan dalam RFC 1035. Saat membaca hasil DNSBL, pisahkan RCODE dari nilai record A.

ResponsArtinya dalam DNSCara membacanya untuk DNSBL
Record A dalam 127.0.0.0/8 (kecuali 127.255.255.x)Tidak ada galat (NOERROR)Tercantum; periksa nilainya dengan merujuk dokumentasi daftar tersebut
NXDOMAIN (Name Error)Nama yang dikueri tidak adaTidak tercantum, asalkan kueri melalui resolver yang sesuai
127.255.255.xJawaban yang tampak normal tetapi menandakan galatTidak diketahui; perbaiki resolver atau kuerinya
SERVFAIL (Server failure)Name server tidak dapat memproses kueriTidak diketahui
TimeoutTidak ada jawaban yang diterimaTidak diketahui

RFC 5782 tidak menjelaskan bagaimana klien harus menangani daftar yang gagal atau tidak merespons. Membaca SERVFAIL atau timeout sebagai tercantum maupun tidak tercantum adalah kekeliruan. Coba lagi nanti atau lakukan kueri melalui jalur lain.

Gunakan entri uji untuk memastikan daftar berfungsi

RFC 5782 mewajibkan daftar IPv4 memuat entri untuk 127.0.0.2 dan tidak memuat entri untuk 127.0.0.1. Daftar IPv6 memakai ::FFFF:7F00:2 (tercantum) dan ::FFFF:7F00:1 (tidak tercantum), dan daftar domain memakai nama yang dicadangkan TEST (tercantum) dan INVALID (tidak tercantum).

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

Jika kueri pertama mengembalikan kode pencantuman (nilai 127.x selain 127.255.255.x) dan kueri kedua tidak mengembalikan apa pun, kueri ke daftar tersebut berfungsi. Jika kueri pertama mengembalikan 127.255.255.x, jalur kueri Anda sedang ditolak. RFC menyebutkan bahwa klien sebaiknya memeriksa entri uji secara berkala dan tidak memakai daftar yang tidak memiliki entri uji yang benar. RFC juga mencatat bahwa operator yang menghentikan sebuah daftar terkadang menghapus semua entri, atau memasang wildcard yang mencantumkan setiap alamat. Jika 127.0.0.1 juga muncul sebagai tercantum, curigai daftar atau jalur kueri Anda, bukan IP Anda sendiri.

Cara praktis membaca hasil Anda sendiri

  1. Pilih IP atau domain yang tepat. Gunakan IP yang ada di pesan bounce, atau IP server pengirim dari baris Received di header pesan.
  2. Periksa beberapa daftar sekaligus. Pemeriksa blacklist kami menjalankan pengecekan ke daftar-daftar utama dalam satu kali proses.
  3. Baca setiap kode bersama zonanya. Kode pencantuman dalam 127.0.0.0/8 (selain 127.255.255.x) berarti tercantum; cari tahu arti nilai tersebut di daftar yang bersangkutan. Jawaban 127.255.255.x, SERVFAIL, atau timeout berarti statusnya masih belum diketahui.
  4. Lihat record TXT dan halaman pengecekan milik operator. Banyak daftar mengembalikan alasan atau URL. Anggap halaman pengecekan milik operator sendiri sebagai hasil yang otoritatif.
  5. Atasi penyebabnya, lalu ikuti proses penghapusan daftar tersebut. Setiap operator memutuskan apakah dan kapan alamat dihapus dari daftar. Jika penyebabnya masih ada, pencantuman biasanya akan muncul kembali.

Untuk jalur pemecahan masalah selengkapnya ketika email terpental, lihat email yang diblokir karena blacklist. Jika Anda memerlukan bantuan untuk menafsirkan hasil atau melacak penyebabnya, Anda dapat berkonsultasi dengan kami tentang penghapusan dari daftar.

Jika Anda tidak ingin menanganinya sendiri

Kami memperkenalkan penyedia jasa yang menangani permintaan delisting, konsultasi, dan saran (mulai JPY 50,000). Keputusan delisting ada di tangan masing-masing pengelola daftar dan tidak dapat dijanjikan.

Minta bantuan

Situs ini dapat menerima komisi rujukan dari penyedia jasa yang tercantum. About

Tanya jawab

Kueri mengembalikan 127.0.0.2. Saya tercantum di daftar mana?

Anda tercantum di daftar milik zona yang Anda kueri. 127.0.0.2 adalah nilai konvensional yang dipakai banyak daftar, sehingga angka itu saja tidak menunjukkan daftar mana. Di Spamhaus ZEN artinya SBL; di SpamCop artinya cukup tercantum. Bacalah bersama nama zona dan dokumentasi daftar tersebut.

Saya mendapat 127.255.255.254. Apakah saya masuk blacklist?

Tidak. Pada zona Spamhaus, ini adalah kode galat yang berarti kueri datang melalui resolver publik atau terbuka. Kode ini tidak berarti IP tersebut tercantum. Periksa lagi di halaman pengecekan milik Spamhaus sendiri, atau lakukan kueri tanpa melalui resolver publik.

Mengapa alat yang berbeda memberikan hasil berbeda tentang status pencantuman saya?

Salah satu alasan yang umum adalah resolver yang dipakai untuk kueri. Melalui resolver publik, IP yang tercantum bisa tampak bersih, atau Anda bisa mendapat kode galat. Sebuah alat juga mungkin menampilkan SERVFAIL atau timeout sebagai tidak tercantum. Jika ragu, gunakan halaman pengecekan resmi milik operator daftar.

Tidak ada record TXT untuk pencantuman saya. Apakah ada yang salah?

Belum tentu. RFC 5782 menyebutkan bahwa DNSBL sebaiknya memublikasikan alasan dalam TXT, tetapi hal itu bukan keharusan, dan memeriksa record TXT bersifat opsional bagi klien. Record A-lah yang menentukan pencantuman.

Halaman resmi yang digunakan

Fakta dalam artikel ini telah diperiksa berdasarkan halaman resmi di bawah ini pada saat diterbitkan. Kebijakan dan perilaku layanan dapat berubah tanpa pemberitahuan, jadi periksa halaman resmi sebelum mengandalkan informasi yang penting.

Panduan terkait

Apa Itu DNSBL (RBL)? Cara Kerja Blacklist DNS

Apa itu DNSBL? Cara kerja blacklist DNS dan RBL: kueri IP terbalik, record A dan TXT, IPv6, daftar IP vs domain, whitelist, dan alasan IP masuk daftar.

Cara Delist dari Spamhaus: Menghapus IP atau Domain Anda

Tercantum di Spamhaus? Ketahui daftar mana yang mencantumkan Anda (ZEN, PBL, XBL, CSS, SBL, DBL), arti kode balasannya, dan jalur delisting yang tepat.

Pemantauan Blacklist: Skrip, API, dan Notifikasi Webhook

Cara memantau IP dan domain pengirim di blacklist DNS: skrip dig dan cron, API batch dengan webhook, serta notifikasi yang menghindari alarm palsu.

Semua panduan →