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