Laman

Rabu, 24 Oktober 2012


Cara menginstal DNS server dengan aplikasi Bind9 pada ubuntu server

1.    Masuk ke ubuntu server Dan atur IP computer anda dengan cara:

$sudo nano /etc/network/interfaces
Ketikkan
auto eth1
iface eth1 inet static
address 10.17.0 195
netmask 255.255.255.0
gateway 10.17.0.254

Address, netmask dan gateway dapat diatur sesuai kebutuhan jaringan anda

2.    Cek  DNS di resolv.conf  pada computer anda, ini berfungsi untuk mengecek settingan telah terpasang Dan mengecek proxy bila terdapat proxy. Caranya ialah sebagai berikut :

untuk setting proxy, gunakan perintah : sudo nano /etc/apt/apt.conf.d/proxy
lalu isikan dengan :
acquire :: http:proxy”http:proxy.polsri.ac.id:8080”;
jika sudah tekan CTRL+O untuk save dan CTRL+X untuk keluar
3.    Jika sudah restart jaringan dengan cara
$sudo /etc/init.d/networking restart

jika langkah diatas telah selesai, lakukan pengetesan dengan cara :
1.    Ping ke ip Gateway 10.17.0.254, apabila tidak bisa maka cek kabel koneksi
2.    Ping ke ip DNS 10.10.1.1, apabila ping ke gateway bisa, tapi ping ke DNS tidak bisa, cek setting DNS
3.    Ping ke polsi.ac.id, apabila tidak bisa cek setting proxy
Semua langkah diatas dilakukan untuk mengecek hubungan antara computer ke local host maupun internet.

Selanjutnya kita akan menginstal aplikasi Bind9 untuk membuat DNS, caranya ialah :

Buat domain jarkom.com
Dan IP address yang di gunakan adalah 10.17.0.195
1.    Langkah pertama adalah Install BIND9 dengan perintah :
$sudo apt-get install bind9

2.    Konfigurasi file bind

3.    Buat zona domain - jarkom.com. dengan perintah :

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

Isikan teks di bawah ini :

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

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

4.    Buat DNS Forwarding, pada DNS forwarding ini kita akan mengisikan ip untuk forward dengan perintah

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

Isikan ip dns ISP atau server yang sudah ada.

forwarders {
   10.10.1.1;
};


5.    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.195

 jika sebelumnya file resolv.conf ini berisi nameserver DNS, maka hapus isi tersebut dan ganti dengan isi seperti di atas.

6.    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.
@                        IN          NS             jarkom.com.
@                        IN            A             jarkom.com.
5CA                    IN            A             10.17.9.33
5TCB                  IN            A             10.17.0.195
                            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

7.    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.
195        IN      PTR   5tcb.jarkom.com.
8.    Pastikan semua settingan di atas benar jika sudah maka akrifkan bind perintah untuk Aktifkan BIND yaitu :

$sudo /etc/init.d/bind9 restart
9.    Tes hasil setting, misalnya dengan cara :
$ping 5tcb.jarkom.com
Bila hasil ping berhasil, maka settingan telah benar
 Jika semua sudah benar, lakukan perintah-perintah di bawah ini :

$netstat --listening | more

$nmap 5TCB.jarkom.com

$ dig 5TCB.jarkom.com

Tidak ada komentar:

Posting Komentar