Internet'te olan herhangi bir alan adı ile karışmaması için karalistemizi rbl.zzz alanı olarak tanımlayacağız. Herhangi bir metin düzenleyici içerisinde /var/lib/rbldns/rbl.zzz dosyasını oluşturalım.
Bütün DNS listeleri bir SOA "Start of Authority" - otorite başlangıcı - satırı ile başlar.
/var/lib/rbldns/rbl.zzz ilk satır:
$SOA 172800 bizimfirma.com.tr. root.bizimfirma.com.tr. 0 7200 7200 604800 3600
Dikkatinizi, bizimfirma.com.tr. root.bizimfirma.com.tr. ibaresine çekmek istiyorum. Alan adının Internet'te bulunan herhangi bir şeyle çakışmaması için rbl.zzz kullandık. Ama burada kendi gerçek alan adımızı ve ulaşılabilir bir posta adresimizi kullanıyoruz. Bundan sonra gelen tanım ise 0. Bu da önemli. Bu, dosyanın seri numarası ve DNS'in, alan dosyasında değişiklik olduğunu farketmesinin yöntemi. rbldns'e özgü bir kolaylık ile, bu tanım 0 ise, dosyanın değişme tarihini seri numarası olarak alıyor.
Bundan sonra karalisteye alacağımız numaraları tanımlayacağız. Biçem,
karalisteli no : kısa cevap : açıklama
şeklinde olacak.
/var/lib/rbldns/rbl.zzz örnek:
$SOA 172800 bizimfirma.com.tr. root.bizimfirma.com.tr. 0 7200 7200 604800 3600
195.174.102.72 :127.0.0.2: Izinsiz erisim yapan TR dinamik IP -- 2005-01-08