Membuat DNS dengan BIND9

Artikel ini diambil dari http://ngadimin.com/2009/07/02/instalasi-dns-server-di-ubuntu-menggunakan-bind9/ dan http://linux2.arinet.org/index.php?option=com_content&task=view&id=37&Itemid=2
disini di tulis ulang biar ane gak lupa...makasih ya mas

Ok, sebenernya dari dulu pengen banget bisa DNS,alhamdulillah akhirnya bisa juga sekarang..
dimulai ja ya.apa itu DNS bisa dicari / tanya ma Om google ja sendiri,artikel ini merujuk pada http://ngadimin.com/2009/07/02/instalasi-dns-server-di-ubuntu-menggunakan-bind9/ jadi untuk lebih lengkapnya liat kesana ja.dan contoh isinya merujuk pada http://linux2.arinet.org/index.php?option=com_content&task=view&id=37&Itemid=2 ,disini ditulis ulang biar ane gak lupa.

dimulai ja ya,bismillah
kasus ip server 192.168.1.17 dengan catatan domain hanya dibuat untuk local/intranet tidak untuk tersebar di internet.

1. intalasi bind9
localhost@ubuntu:~$ sudo apt-get install bind9


2. stop service nya
localhost@ubuntu:~$ sudo service bind9 stop
atau
sudo /etc/init.d/bind9 stop


karena kita membuat DNS nya di ubuntu maka distro lain tinggal menyesuaikan

3.edit file
/etc/bind/named.conf.local

lanjutkan Baca Selengkapnya



tulis konfigurasi seperti ini : (note:perhatikan tanda ";" jangan sampai terlewat)
zone "ngabuburit.com" {
type master;
notify no;
file "/etc/bind/ngabuburit.com";
};

4. Kemudian kita membuat file zona
ngabuburit.com
yang berisi informasi tentang anggota domain
; Zone file for ngabuburit.com
$TTL 7200; 2 hours
@ IN SOA ns.ngabuburit.com. root.ngabuburit.com. (
2000091401 ; serial
8H ; refresh
3H ; retry
1W ; expire
1D ; default_ttl
)
NS ns
A 192.168.1.17
MX 10 linux.intra.aki.
MX 20 other.extra.aki.
localhost A 127.0.0.1
linux A 192.168.1.17
ns A 192.168.1.17
ftp CNAME linux
pop CNAME linux
www CNAME linux.ngabuburit.com
cctv A 192.168.1.17

simpan satu folder di /etc/bind/ dengan nama ngabuburit.com

5. membuat Zona reserve
Tambahkan baris berikut di
/etc/bind/named.conf.local

zone "1.168.192.in-addr.arpa" {
notify no;
type master;
file "/etc/bind/192.168.1";
};


6. Sekarang kita membuat file zona 192.168.1 untuk domain 1.168.192.in-addr.arpa seperti berikut:
; Zone file for reverse zone 1.168.192.in-addr.arpa (192.168.1.x)
@ IN SOA ns.ngabuburit.com. root.ngabuburit.com. (
2000072801 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; default_ttl
)
@ IN NS ns.ngabuburit.com.
100 IN PTR linux.ngabuburit.com.
3 IN PTR cctv.ngabuburit.com. 

simpan di
/etc/bind/ dengan nama 192.168.1 


7. start service bind dengan
localhost@ubuntu:~$ sudo service bind9 start
atau
sudo /etc/init.d/bind9 start


8. biar ga error kaya gini
rndc: connect failed: 127.0.0.1#953: connection refused


rubah hak akses dan kepemilikan file ngabuburit.com yg terletak di /etc/bind
localhost@ubuntu:~$ sudo chmod 644 /etc/bind/ngabuburit.com
localhost@ubuntu:~$ sudo chown bind:bind /etc/bind/ngabuburit.com


8. reload rndc
localhost@ubuntu:~$ sudo rndc reload


cek status rndc dengan
localhost@ubuntu:~$ sudo rndc status


selesai..

memeriksa SOA record dengan menggunakan dig
dig @localhost soa ngabuburit.com


memeriksa MX
dig @localhost mx ngabuburit.com


memeriksa A record atau CNAME record
dig @localhost www.ngabuburit.com


kalo masih ga bisa juga bisa dilihat melalui log nya, di /var/log/daemon.log dan bener loh sangat membantu karna bisa jadi kita kurang titik koma,seperti saya :P.
selamat mencoba

Comments