Tuesday, October 24, 2017

Latihan DNS Server

DNS Server



Virtual Box 

PC Virtual =debianServer01
adapter1 -> host Only
adapter2 -> NAT

konfigurasi DASAR

a. Konfigurasi Interface
   
   root@debian:~# nano /etc/network/interfaces
 
   konfigurasi sebagai berikut 

   #Primary network interface
    auto eth0
    iface eth0 inet static
 address 192.168.200.1
 netmask 255.255.255.0


   #Secondary network interface
    auto eth1
    iface eth1 inet dhcp


   restart fungsi networking -> /etc/init.d/networking restart

   konfigurasi PC HOST agar dapat berkomunikasi dng PC Virtual melalui "VirtualBox Host-Only Adapter"

b. mengganti HOSTNAME
   root@debian:~# nano /etc/hostname
   
   smk00

c. mengganti informasi pada /etc/hosts

   root@debian:~# nano /etc/hosts



Konfigurasi DNS Server - BIND9
Fungsi DNS Server ? menerjemahkan alamat nama domain ke alamat IP Address.

1. File Record  ? daftar nama2 domain yg dicatat pada DNS Server "/etc/bind/named.conf.local"
2. File Forward ? daftar terjemahan nama domain ke alamat IP address contoh = "/etc/bind/db.local"
3. File Reverse ? daftar terjemahan alamat IP address suatu domain   contoh = "/etc/bind/db.127"
4. File Resolve ? daftar IP DNS Server lainnya selain IP DNS Server lokal.
                  (jika lokal DNS Server tdk kenal, maka akan ditanyakan ke DNS Server lainnya)




Instal Bind9

root@smk:~#apt-get install bind9

file record

konfigurasi File record root@smk:~#cd /etc/bind9 root@smk:/etc/bind~# nano named.conf.local zone "smk.net" { type master; file "db.smk"; }; zone "168.192.in-addr.arpa" { type master; file "db.192"; };

file forward&reverse

duplikat file forward dan reverse milik localhost root@smk:/etc/bind~#cp db.local /var/cache/bind/db.smk root@smk:/etc/bind~#cp db.127 /var/cache/bind/db.192

edit file Forward

root@smk:/etc/bind~#cd /var/cache/bind root@smk:/var/cache/bind~#nano db.smk ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA smk.net. root.smk.net. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS smk.net. @ IN A 192.168.200.1 ns IN A 192.168.200.1 @ IN AAAA ::1

edit file reverse

root@smk:/var/cache/bind~#nano db.192 ; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA smk.net. root.smk.net. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS smk.net. 1.200 IN PTR smk.net. 1.200 IN PTR smk.net.

file resolver

edit file resolver untuk meletakkan alamat IP DNS Lokal pada bagian atas file resolver root@smk:/var/cache/bind~#nano /etc/resolv.conf nameserver 192.168.200.1 nameserver 172.20.1.1 nameserver 208.67.222.222 nameserver 202.134.1.10 nameserver 202.134.2.5 nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 192.168.200.1

restart fungsi DNS Server

root@smk:/var/cache/bind~#/etc/init.d/bind9 restart

Lakukan pengujian dengan nslookup

root@smk00:~# nslookup > smk.net Server: 192.168.200.1 Address: 192.168.200.1#53 Name: smk.net Address: 192.168.200.1 > 192.168.200.1 Server: 192.168.200.1 Address: 192.168.200.1#53 1.200.168.192.in-addr.arpa name = smk.net. >

No comments:

Post a Comment