Kalau tutorial sebelumnya saya mencoba di centos 5.4, maka kali ini saya mencoba di ubuntu 9.10. Mungkin sudah ada di tutorial orang lain, tapi ngga ada salahnya saya coba dan di dokumentasikan. Kan jadi opsi bagi anda yang ingin mencoba tutorial ini 🙂

Ok, langsung saja. Di sini, kasus nya saya akan coba buat DNS dengan nama alfach.net dengan IP 192.168.1.1.

1. Install Bind9 :

sudo apt-get install bind9

2. Copy beberapa file ini :

~# cp /etc/bind/db.local /etc/bind/db.server            (db.server nama file kita boleh diganti)
~# cp /etc/bind/db.127 /etc/bind/db.254                 (db.254 nama file kita boleh diganti )
~# cp /etc/bind/named.conf.default-zones /etc/bind/named.conf.server  (named.conf.server nama file kita boleh diganti )

# cp /etc/bind/db.local /etc/bind/alfach.server            (alfach.server nama file bebas)

# cp /etc/bind/db.127 /etc/bind/alfach.254                 (alfach.254 nama file bebas )

# cp /etc/bind/named.conf.default-zones /etc/bind/named.conf.server  (named.conf.server nama file kita boleh diganti )

3. Edit file alfach.server tadi dengan :

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA alfach.net. root.alfach.net. (

2 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS alfach.net.

IN      A       192.168.1.1

www     IN      A       192.168.1.1

mail IN A 192.168.1.1

4. Edit file alfach.254 dengan :

;

; BIND reverse data file for local loopback interface

;

$TTL 604800

@ IN SOA alfach.net. root.alfach.net. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS alfach.net.

2 IN PTR www.alfach.net.

2       IN      PTR     mail.alfach.net.

5. Edit file named.conf.server menjadi :
// prime the server with knowledge of the root servers
zone “.” {
type hint;
file “/etc/bind/db.root”;
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone “localhost” {
type master;
file “/etc/bind/db.local”;
};
zone “127.in-addr.arpa” {
type master;
file “/etc/bind/db.127”;
};
zone “alfach.net” {
type master;
file “/etc/bind/alfach.server”;
};
zone “2.in-addr.arpa” {
type master;
file “/etc/bind/alfach.254”;
};
6. Lalu edit file named.conf dengan mengganti file default yang tadi kita copy, dengan yang kita buat, menjadi seperti :
include “/etc/bind/named.conf.options”;
include “/etc/bind/named.conf.local”;
include “/etc/bind/named.conf.server”;
7. Lalu baru kita masukkan ke dalam resolv.conf nya :
search alfach.net
nameserver 192.168.1.1
Selanjutnya silahkan di uji. Berhasil kok 🙂

Tulisan Lain   How to find out the mysql root password

By alfach

One thought on “Install Bind9 DNS di Ubuntu 9.10”

Leave a Reply

Your email address will not be published. Required fields are marked *