04
Konfigurasi DNS server merupakan kegiatan yang menantang (aka: susah) dalam membangun sebuah server. lebih susah sedikit jika dibandingkan dengan konfigurasi samba dan FTP server So, here we go guys...
Edit file /etc/bind/named.conf.local dengan perintah : sudo gedit /etc/bind/named.conf.local lalu ketik kode berikut :
"example.com" bisa diganti dengan nama domain yang diinginkan lalu copy file /etc/bind/db.local ke file /etc/bind/db.example.com
sesuaikan juga nama file dengan domain yang dibuat! /etc/bind/db.example.com bisa diganti dengan /etc/bind/db.namadomainmu.com
$TTL @
; @ @ @ ns www IN IN IN IN IN IN mail IN NS A AAAA A A MX A ns.baka.com. 192.168.1.10 ::1 192.168.1.10 192.168.1.10 mail.baka.com. 192.168.1.10
Sesuaikan IP pada file db.baka.com dengan ip server PENTING : anda harus menambahkan 1 pada serial setiap mengedit file db.baka.com sebelim me-restart bind9 server! jadi kalau file ini diedit lagi ubah serial menjadi 3.
Edit file /etc/bind/named.conf.local dengan perintah : sudo gedit /etc/bind/named.conf.local lalu ketik kode berikut :
sesuaikan nama reverse zone dengan 3 oktet pertama ip di server, misalnya ip server 193.166.4.1 maka nama zone menjadi 4.166.193.in-addr.arpa
$TTL @
lalu copy file /etc/bind/db.127 ke file /etc/bind/db.192 sesuaikan nama file dengan oktet pertama pada ip misalnya jika ip server 193.166.4.1 maka nama file menjadi db.193 edit file db.192 sehingga menjadi :
604800 IN SOA ns.baka.com. root.baka.com. ( 2 604800 86400 2419200 604800 ) ; Serial ; Refresh ; Retry ; Expire ; Negative Cache TTL
sama seperti file sebelumnya, jika melakukan perubahan pada file ini sebelum server direstart harus menambahkan 1 pada serial langkah terakhir : restart dns server dengan perintah :
cek konfigurasi DNS dengan menggunakan perintah dig dan host ketik di terminal dig baka.com, jika muncul hasil seperti :
; <<>> DiG 9.8.1-P1 <<>> baka.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19107 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; Query time: 3 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue May ;; MSG SIZE 1 10:12:20 2012
rcvd: 75