Pages

Subscribe:
Catatan Kecil

2014/02/03

Tutorial Instalasi DNS di Ubuntu Server

Pada tutorial ini saya akan membahas Tutorial Instalasi DNS di Ubuntu Server sebagai berikut :

Nama domain : on.com
IP Address Server : 192.168.10.18

IP Address diatas akan digunakan untuk seluruh records yang digunakan. Jika menginginkan IP address yang berbeda untuk records tertentu silakan ubah sesuai keperluan.
Mari kita mulai :

Instal paket yang diperlukan :

1. apt-get install bind9

Buat zona baru untuk on.com pada file named.

1. cd /etc/bind
2. nano named.conf

kemudian tambahkan baris konfigurasi berikut pada bagian paling bawah:

zone "on.com" {
type master;
file "/etc/bind/db.on.com" ;
};

Langkah selanjutnya adalah membuat konfigurasi zona forward untuk on.com. Untuk memudahkan konfigurasi, copy file db.local menjadi db.on.com

1. cp db.local db.on.com
Lakukan pengubahan pada file db.on.com

2. nano db.on.com
Ubah konfigurasinya sehingga menjadi:


$TTL    604800
@       IN      SOA     ns1.on.com. root.on.com. (

2011062700         ; Serial
604800         ; Refresh
86400         ; Retry
2419200         ; Expire
604800 )       ; Negative Cache TTL
;

@       IN      NS      ns1.on.com.
@       IN      A       192.168.10.18
@       IN      MX  0   mail.on.com. //untuk mail server
ns1     IN      A       192.168.10.18
mail    IN      A       192.168.10.18

Restart service dns dengan menggunakan perintah:

/etc/init.d/bind9 restart

Untuk melakukan testing DNS, kita bisa menggunakan perintah host namadomain, misalnya host on.com atau menggunakan perintah nslookup sebagai berikut :

root@on:~# nslookup on.com

Server: 192.168.10.18

Address: 192.168.10.18#53Name: mail.vavai.com
Address: 192.168.10.18

Perhatikan jawaban dari hasil nslookup, pastikan bahwa IP yang muncul adalah IP server yang disetup DNS servernya.

Selain dengan nslookup, untuk melakukan testing DNS bisa dengan menggunakan perintah dig. Misalnya:

root@on:~# dig on.com mx

; <<>> DiG 9.7.3 <<>> on.com mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26806
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2

;; QUESTION SECTION:

;on.com.         IN  MX


;; ANSWER SECTION:
on.com.      604800  IN  MX  0 mail.on.com.


;; AUTHORITY SECTION:

on.com.      604800  IN  NS  ns1.on.com.


;; ADDITIONAL SECTION:

mail.on.com.     604800  IN  A   192.168.10.18

ns1.on.com.      604800  IN  A   192.168.10.18


;; Query
time
: 0 msec
;; SERVER: 192.168.10.18#53(192.168.10.18)
;; WHEN: Mon Jun 27 18:40:54 2011
;; MSG SIZE  rcvd: 98

Perhatikan pada bagian MX records menunjukkan bahwa MX ditujukan ke alamat mail.on.com.
Setelah selesai melakukan setup DNS, demikian Tutorial Instalasi DNS di Ubuntu Server. Semoga bermanfaat.