Kelompok Pengguna Linux Indonesia [KPLI], Area Klaten [PELIK] Homepages
DJBDNS (alternatif DNS server pengganti BIND)
"tinydns" dan account untuk log bernama "tinylog", direktori konfigurasi ada di /etc/tinydns dan alamat IP dari DNS servernya ada di 192.168.1.2, maka anda harus mengikuti langkah-langkah berikut, tambahkan user "tinydns" dan "tinylog" terlebih dahulu:
# useradd tinydns -s /bin/false # useradd tinylog -s /bin/false jalankan tinydns-conf sesuai dengan spesifikasi diatas: # tinydns-conf tinydns tinylog /etc/tinydns 192.168.1.2 Buat simbolik-link dengan direktori service dari daemontools: # ln -s /etc/tinydns /service Sampai tahap ini tinydns sudah siap untuk dikonfigurasikan untuk sebuah nameserver dari sebuah domain. Sebagai contoh anda akan membuat nameserver dari domain yang bernama lokalku.net,
anda masuk ke dalam direktori /etc/tinydns/root terlebih dahulu: # cd /etc/tinydns/root kemudian anda berikan perintah, sbb: # ./add-ns lokalku.net 192.168.1.2 # ./add-ns 1.168.192.in-addr.arpa 192.168.1.2 # ./add-host ns.lokalku.net 192.168.1.2 # make Sampai tahap ini, kita mempunyai 1 host yang bernama ns.lokalku.net dengan ns yang terdapat pada a.ns.lokalku.netdengan alamat IP 192.168.1.2. Mengapa namanya menjadi a.ns.lokalku.net dan bukan ns.lokalku.net? bagaimana menghilangkan huruf depan 'a'?
Untuk membuat ns kita hanya bernama ns.lokalku.net saja, silahkan anda edit file datanya secara manual: # vi /service/tinydns/root/data di situ terdapat baris, sbb: .lokalku.net:192.168.1.2:a:259200 .1.168.192.in-addr.arpa:192.168.1.2:a:259200 =ns.lokalku.net:192.168.1.2:86400 Silahkan anda hilangkan huruf 'a', pada baris pertama dan kedua, sehingga menjadi: .lokalku.net:192.168.1.2:259200 .1.168.192.in-addr.arpa:192.168.1.2:259200 =ns.lokalku.net:192.168.1.2:86400