ok langsung saja ke konfigurasinya, maaf kalau fundamentalnya cuma dikit ya.
Installasi & Konfigurasi
BIND (Berkeley Internet Name Domain) adalah salah satu aplikasi DNS
Server yang paling umum digunakan di internet, khususnya system operasi yang bertipe UNIX.
Installasi
==================================================================
root@hamstr:~# apt-get install bind9 dnsutils
==================================================================
Konfigurasi
Cache Nameserver
=================================================================
root@hamstr:~# nano /etc/bind/named.conf.options
=================================================================
> Hapus tanda "//" di bagian berikut, dan tambahkan IP dari ISP atau IP Server (local)
=================================================================
forwarders {
192.168.1.65;
};
=================================================================
DNS Zone
=================================================================
root@hamstr:~# nano /etc/bind/named.conf.local
#Zone Forwarder
zone "hamstr.lan" {
type master;
file "/etc/bind/zone/ham.fw";
};
#Zone Resolve
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/zone/ham.rs";
};
=================================================================
DNS Zone
=================================================================
root@hamstr:~# nano /etc/bind/named.conf.local
#Zone Forwarder
zone "hamstr.lan" {
type master;
file "/etc/bind/zone/ham.fw";
};
#Zone Resolve
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/zone/ham.rs";
};
=================================================================
Buat folder dan file databases
=================================================================
root@hamstr:~# mkdir /etc/bind/zone
root@hamstr:~# cp /etc/bind/db.empty /etc/bind/zone/ham.fw
root@hamstr:~# cp /etc/bind/db.empty /etc/bind/zone/ham.rs
=================================================================
Forwarder Zone File
=================================================================
root@hamstr:~# nano /etc/bind/zone/ham.fw
=================================================================
$TTL 86400
@ IN SOA hamstr.lan. root.hamstr.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS hamstr.lan.
@ IN A 192.168.1.65
www IN A 192.168.1.65
=================================================================
=================================================================
root@hamstr:~# mkdir /etc/bind/zone
root@hamstr:~# cp /etc/bind/db.empty /etc/bind/zone/ham.fw
root@hamstr:~# cp /etc/bind/db.empty /etc/bind/zone/ham.rs
=================================================================
Forwarder Zone File
=================================================================
root@hamstr:~# nano /etc/bind/zone/ham.fw
=================================================================
$TTL 86400
@ IN SOA hamstr.lan. root.hamstr.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS hamstr.lan.
@ IN A 192.168.1.65
www IN A 192.168.1.65
=================================================================
Reverse Zone File
=================================================================
root@hamstr:~# nano /etc/bind/zone/ham.rs
root@hamstr:~# nano /etc/bind/zone/ham.rs
=================================================================
$TTL 86400
@ IN SOA hamstr.lan. root.hamstr.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS hamstr.lan.
65 IN PTR hamstr.lan.
65 IN PTR www.hamstr.lan.
=================================================================
Restart Bind9
=================================================================
@ IN SOA hamstr.lan. root.hamstr.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS hamstr.lan.
65 IN PTR hamstr.lan.
65 IN PTR www.hamstr.lan.
=================================================================
Restart Bind9
=================================================================
root@hamstr:~# /etc/init.d/bind9 restart
=================================================================
=================================================================
Untuk mengecek apakah DNS server sudah aktif atau belum, bisa menggunakan perintah berikut.
=================================================================
root@hamstr:~# nslookup 192.168.1.65
atau
root@hamstr:~# nslookup www.hamstr.lan
=================================================================
jika sudah bisa nslookup dengan IP tetapi belum bisa dengan nama domain, seperti gambar berikut.
untuk memfixed problem ini, ikuti langkah berikut.
=================================================================
root@hamstr:~# nano /etc/resolv.conf
tambahkan >
nameserver 192.168.1.65
nameserver 192.168.1.1
search www.hamstr.lan
=================================================================
hasilnya akan seperti ini.
sekian
0 komentar:
Posting Komentar