Unbound is a validating, recursive, and caching DNS resolver.
begitulah kata iklan di websitenya tapi setelah gw compile dan coba dengan trial dan error ternyata lebih responsif dari dns yang dah gw pake sebelumnya yaitu DNSMASQ, PDNSD (berdasarkan feeling dan graphic dibawah ini).

ok sekarang langsung saja gw mencoba di laptop axioo butut kesayangan gw yang terinstal slackware 13.1
masuk dengan mode root dulu
# cd /tmpdownload unbound terbaru
# wget http://www.unbound.net/downloads/unbound-latest.tar.gzhingga artikel ini diluncurkan gw memakai unbound 1.4.17
# tar xvf unbound-latest.tar.gz
# cd unbound-1.4.6
# ./configure
# make
# make installadd grup untuk unbound
# groupadd unbound
# useradd -d /var/unbound -m -g unbound -s /bin/false unboundkonfigurasi unbound.conf nya dengan menggunakan vi,kwrite ato editor kesayangan kalian(dalam hal ini gw make vi ). tuk versi compile lokasinya ada dimari /usr/local/etc/unbound/unbound.conf
# vi /usr/local/etc/unbound/unbound.confini settingan gw
silahkan ganti dns.indolini.org dengan domain laen & silahkan sesuaikan ip nya dengan networknya.
cek konfigurasi dengan perintah ini
# unbound-checkconf /usr/local/etc/unbound/unbound.confklo ga’ ada error berarti aman
download file named.cache nya
# cd /usr/local/etc/unbound/unbound
# wget ftp://FTP.INTERNIC.NET/domain/named.cacheklo udah sekarang merequest file key server agar unbound dapat berjalan
# cd /usr/local/sbin
# unbound-control-setup
# cd /usr/local/etc/unbound
# chown unbound:root unbound_*
# chmod 440 unbound_*lalu buat skrip agar unbound bisa dieksekusi
# vi /etc/rc.d/rc.unboundlalu isi dengan skrip dibawah ini
save lalu buat menjadi executable
# chmod 755 /etc/rc.d/rc.unboundatau
# chmod +x /etc/rc.d/rc.unboundklo udah mari kita buat startup skripnya
# vi /etc/rc.d/rc.localmasukkan skrip ini tapi klo ada squid masukkan sebelum skrip auto start squid (klo ada squid, klo ga’ ada file nya silahkan buat aja )
untuk shutdown silahkan memakai skrip ini di local_shutdown script setelah auto shutdown squid(klo ada squidnya klo ga’ ada masukkan langsung aja, klo filenya ga’; ada silahkan buat aja )
# vi /etc/rc.d/rc.local_shutdownsekarang coba di restart unbound nya
# /etc/rc.d/rc.unbound restartasumsi memakai dns.indolini.org di penamaan domainnya
# root@indolini:~# nslookup 192.168.xx.xx
# Server: 127.0.0.1
# Address: 127.0.0.1#53
# x.xx.168.192.in-addr.arpa name = dns.indolini.org.# root@indolini:~# nslookup dns.indolini.org
# Server: 127.0.0.1
# Address: 127.0.0.1#53
# Name: dns.indolini.org
# Address: 192.168.xx.xxmasukkan dns nya ke squid lalu di reconfigure
dns_nameservers 127.0.0.1untuk melihat performanya silahkan cek dengan ini
# unbound-control statstolong diberitahu yah apabila nubi ini ada kesalahan,maklum cuma modal nekat aja trial & error selama kurang lebih 1 hari dengan kemampuan yang terbatas
comments powered by Disqus