Pada tutorial ini, Diumpamakan saya ingin Membuat domain dengan nama Belajar.com dan dengan IP Address 192.168.10.2. Ingat, IP sesuaikan dengan IP yang anda gunakan di server Anda.
Pertama mungkin adalah Instal paket Bind9 yang merupakan software yang akan digunakan untuk membuat DNS server.
Install Bind9
apt-get install bind9
setelah semua paket terinstall maka pertama Konfigurasi DNS Belajar.com seperti biasanya
Konfigurasi named.conf di
#vim /etc/bind/named.conf
lalu tambahkan zone berikut ini sebelum Include
zone "belajar.com" {
type master;
file "db.belajar"
};
zone "192.in-addr.arpa" {
type master;
file "db.192";
};
Kemudian simpan Konfigurasi diatas dan lanjutkan dengan membuat 2 file di /var/cache/bind dengan nama sesuai dengan nama file di zone yang telah kita simpan diatas. untuk format filenya sudah disiapkan di /etc/bind/db.local adalah contoh untuk db.belajar dan di /etc/bind/db.127 untuk file db.192 nantinya, jadi saya akan copy file db.local dan db.127 ke /var/cache/bind/ dengan cara :
Masuk ke direktori /etc/bind/ dengan Perintah
#cd /etc/bind
kemudian copy file db.local dan db.127 ke /var/cache/bind/ dengan cara
#cp db.local /var/cache/bind/db.belajar
#cp db.127 /var/cache/bind/db.127
setelah di copy buka file tersebut dan lakukan konfigurasi seperti dibawah ini:
#vim /etc/var/cache/bind/db.belajar
$TTL 604800
@ IN SOA belajar.com. root.belajar.com. (
2012112720 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS belajar.com.
@ IN A 192.168.10.2
www IN A 192.168.10.2
simpan konfigurasi diatas dan juga konfigurasi db.192 seperti dibawah ini :
#vim /etc/cache/bind/db.192
$TTL 604800
@ IN SOA belajar.com. root.belajar.com. (
2012112720 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS belajar.com.
2.10.168 IN PTR belajar.com.
Simpan kemudian masuk ke #vim /etc/hosts
lalu edit sesuai dengan parameter server
127.0.0.1 localhost
192.168.10.2 belajar.com
selanjutnya konfigurasi file resolv.conf di /etc/resolv.conf
domain belajar.com
search belajar.com
nameserver 192.168.10.2
simpan Konfigurasi tersebut, kemudian konfigurasi file named.conf.options di /etc/bind/named.conf.options
Pada bagian Forwarders, IP 0.0.0.0 ganti dengan IP 192.168.10.2
selanjutnya restart bind dengan /etc/init.d/bind9 restart
dan lakukan pengetesan dengan cara #nslookup belajar.com
maka akan muncul pesan seperti ini
server: 192.168.10.2
address: 192.168.10.2#53
name: belajar.com
address :192.168.10.2
Jika pesan Berbeda, berarti ada kesalahan konfigurasi.demikian Artikel mengenai bagaimana Membuat DNS Server pada Debian 6 Squeeze. semoga bermanfaat untuk anda yang membutuhkan artikel ini. Terima Kasih.