Wednesday, October 31, 2012

DNS Server



DNS Server


D. LANGKAH – LANGKAH

Sebagai contoh, maka akan digunakan ip dan domain sebagai berikut

Ip komputer adalah 10.17.0.194
Domain yang akan dibuat adalah jarkom.com

1. Install BIND9
$sudo apt-get install bind9

2. Konfigurasi file bind

a. Buat zona domain - jarkom.com.

$sudo nano /etc/bind/named.conf.local

Isikan

            # zona jarkom.com
zone "jarkom.com" {
   type master;
   file "/etc/bind/zones/jarkom.com.db";
};

            # zona jarkom1.com
zone "jarkom1.com" {
   type master;
   file "/etc/bind/zones/jarkom1.com.db";
};

# zona jarkom2.com
zone "jarkom2.com" {
   type master;
   file "/etc/bind/zones/jarkom2.com.db";
};


# zona jarkom3.com
zone "jarkom.3com" {
   type master;
   file "/etc/bind/zones/jarkom.com3.db";
};

# DNS reverse
zone "9.17.10.in-addr.arpa" {
   type master;
   file "/etc/bind/zones/jarkom-rev.db";
};


b. Buat DNS Forwarding

$sudo nano /etc/bind/named.conf.options

Isikan ip dns ISP atau server yang sudah ada.

forwarders {
   10.10.1.1;
};


c. Edit file  /etc/resolv.conf , isikan ip komputer yang sudah diinstall DNS yaitu 10.17.9.33.

$ sudo nano /etc/resolv.conf

Isikan

search jarkom.com
nameserver 10.17.0.194

d. Definisikan zona

$sudo mkdir /etc/bind/zones
$sudo nano /etc/bind/zones/jarkom.com.db

Isikan



$TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
   20121010
   28800
   3600
   604800
   38400
);
jarkom.com                IN        NS                   ns.jarkom.com.
ns                                 IN        NS                   jarkom.com.
@                                 IN        A                     jarkom.com.
5CA                             IN        A                     10.17.0.194
5CB                             IN        A                     10.17.0.194
5TCA                          IN        A                     10.17.0.194
5TCB                          IN        A                     10.17.0.194
                          TXT                          "Network Gateway"

The TTL or 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

e. Buat file “jarkom-rev.db” untuk reverse lookup.

$sudo nano /etc/bind/zones/jarkom-rev.db

Isikan

$TTL 3D
@       IN      SOA     ns.jarkom.com. admin.jarkom.com. (
                2007062001
                28800
                604800
                604800
                86400
)
            IN      NS      ns.jarkom.com.
194      IN      PTR    5CB.jarkom.com.


3. Aktifkan BIND

$sudo /etc/init.d/bind9 restart

4. Periksa dan test hasil instalasi dan konfigurasi, catat semua hasilnya.

$netstat --listening | more

$nmap 5CB.jarkom.com

$ dig 5CB.jarkom.com








Hasil dari Soal No 4 adalah seperti gambar dibawah





No comments:

Post a Comment