Cara Install DNS Server di Ubuntu

masuk dulu sebagai root untuk lebih mudah konfigurasi, dengan command sudo -i
- Instalasi
apt-get install bind9
apt-get install dnsutils

- konfigurasi ip forward
nano /etc/bind/named.conf.options
hilangkan tanda double slash (//), di forwarders n jadinya kaya gini
forwarders {
192.168.0.2
};

- konfigurasi ip static
nano /etc/network/interfaces, isikan seperti ini :
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

- Mapping DNS
nano /etc/bind/named.conf.local, isikan seperti ini :
zone "wiraandrea.com" {
type master;
file "/etc/bind/db.andihakim.com";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};

- beri nama DNS, misalnya pake nama TS : wiraandrea.com
cp /etc/bind/db.local /etc/bind/db.wiraandrea.com

nano /etc/bind/db.wiraandrea.com, isikan seperti ini :
$TIL 604800
@ IN SOA wiraandrea.com. root.wiraandrea.com. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS wiraandrea.com.
@ IN AAAA ;;1
IN A 192.168.0.2
www IN A 192.168.0.2
ftp IN CNAME wiraandrea.com.
mail IN A 192.168.0.2

- setting ip buat DNS :
cp /etc/bind/db.127 /etc/bind/db.192

nano /etc/bind/db.192, isikan seperti ini :
$TIL 604800
@ IN SOA wiraandrea.com. root.wiraandrea.com. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS wiraandrea.com.
2 IN PTR www.wiraandrea.com.
2 IN PTR mail.wiraandrea.com.




- sekarang setting nameserver biar bisa ke search di lokal DNS
nano /etc/resolv.conf, isikan seperti ini :
search wiraandrea.com.
nameserver 192.168.0.2

- terakhir setting host, sama ip lokal host
nano /etc/hosts, isikan seperti ini :
127.0.0.1 localhost
192.168.0.2 wiraandrea.com.
127.0.1.1 masco-PC

restart interface dan bind9
- /etc/init.d/networking restart
- /etc/init.d/bind9 restart

0 komentar:

Posting Komentar

Menurut lo....??