Cara membuat DNS Server di Ubuntu 11.04.






Cara membuat DNS Server di Ubuntu 11.04.


      Berikut adalah cara membuat DNS Server pada Ubuntu 11.04. IP komputer yang digunakan adalah 10.17.9.33 dimana domain yang akan kita buat adalah jarkom.com


Langkah Pertama, yaitu 
  • Install BIND9 dengan menggunakan perintah berikut ini : 
$sudo apt-get install bind9 
     Catatan : pastikan terlebih dahulu komputer telah terkoneksi ke internet
  • Selanjutnya lakukan konfigurasi file Bind, buat zona domain dengan nama jarkom.com. Perintah yang digunakan yaitu :
$sudo nano /etc/bind/named.conf.local
  • Kemudian di dalamnya edit isinya menjadi seperti berikut :
# zona jarkom.com
zone "jarkom.com" {
   type master;
   file "/etc/bind/zones/jarkom.com.db";
};
# DNS reverse
zone "9.17.10.in-addr.arpa" {
   type master;
   file "/etc/bind/zones/jarkom-rev.db";
};

  • Setelah selesai, tahap selanjutnya buat DNS Forwarding, dengan menggunakan perintah :
$sudo nano /etc/bind/named.conf.options

Kemudian isikan IP DNS ISP atau Server yang sudah ada
  
forwarders {
   10.10.1.1;
};

  • Tahap berikutnya edit file resolv.conf yang ada di etc dimana nanti di dalamnya diisikan dengan IP komputer yang sudah diinstall di DNS. IP yang digunakan 10.17.9.33. Selanjutnya gunakan perintah berikut untuk melakukan konfigurasi :
$ sudo nano /etc/resolv.conf

Kemudian ganti isinya menjadi seperti berikut :

search jarkom.com
nameserver 10.17.9.33

  • Selanjutnya mndefinisikan zona, langkah pertama yang dilakukan adalah membuat terlebih dahulu direktori zones.
  • Perintah yang akan digunakan yaitu:
$sudo mkdir /etc/bind/zones

Setelah selesai membuat direktori zones, selanjutnya edit isi dari direktori tersebut dengan menggunakan perintah berikut :
$sudo nano /etc/bind/zones/jarkom.com.db
  • Kemudian ganti isinya menjadi seperti ini :
$TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
   20121010
   28800
   3600
   604800
   38400
);
jarkom.com                IN        NS                   ns.jarkom.com.
@                                 IN        NS                   jarkom.com.
@                                 IN        A                     jarkom.com.
5CA                             IN        A                     10.17.9.33
                                    TXT                            "Network Gateway"
  • Adapun penjelasan dari isi diatas yaitu TTL3D (Time To Live) disetting untuk 3 hari. ns.jarkom.com sebagai nameserver mendefinisikan ubuntudesktop and gateway sebagai A record. Dan www sebagai alias dari ubuntudesktop menggunakan CNAME
  • Kemudian buat file “jarkom-rev.db” yang nantinya akan digunakan untuk reverse lookup. Perintah yang digunakan yaitu :
$sudo nano /etc/bind/zones/jarkom-rev.db 

Kemudian edit isinya menjadi seperti ini
$TTL 3D
@       IN      SOA     ns.jarkom.com. admin.jarkom.com. (
                2007062001
                28800
                604800
                604800
                86400
)
            IN      NS      ns.jarkom.com.
33        IN      PTR     gw.jarkom.com.
  •  Selanjutnya aktifkan BINDnya dengan menggunakan perintah restart seperti berikut ini :
$sudo /etc/init.d/bind9 restart 

Jika selesai dan mendapatkan balasan OK berarti konfigurasi berhasil tetapi jika ada tulisan failed berarti konfigurasi ada yang salah dan silahkan cek lagi konfigurasinya dari awal.
  • Selanjutnya periksa dan test hasil instalasi dan konfigurasinya, dengan menggunakan perintah berikut:
$netstat --listening | more
$nmap 5CA.jarkom.com
$ dig 5CA.jarkom.

Selesai.

0 komentar:

Posting Komentar

 

Photo

Updates

Meet The Author