Dependencies:
1. dnsmasq [Available On Backtrack Repository and Other Debian OS]
2. resolconf ]Available On Backtrack Repository and Other Debian OS]
Walkthrough:
Sebelumnya saya akan menunjukan konfigurasi resolv.conf milik saya. Kemudian kita test menggunakan pengaturan standar [tanpa dnsmasq dan resolvconf]
Command :
red-dragon [~] → cat /etc/resolv.conf
Ini adalah pengaturan standar. Kemudian kita coba menggali DNS milik Google.
Command :
red-dragon [~] → dig www.google.com | grep "Query time" | awk '{print $2 $3 $4}'
Hasilnya adalah 37 mili detik.
Kemudian kita install dnsmasq dan resolvconf
Command :
red-dragon [~] → apt-get install resolvconf dnsmasq
Setelah terpasang. Saatnya mengatur dnsmasq dan resolvconf. Pertama kita cek file /etc/resolv.conf
Command :
red-dragon [~] → file /etc/resolv.conf
Jika hasilnya ASCII text, maka kita harus menghapus file ini, karena dnsmasq dan resolvconf membutuhkan file resolv.conf yang terhubung dengan file /etc/resolvconf/run/resolv.conf. Hapus file /etc/resolv.conf dengan perintah
Command :
red-dragon [~] → rm /etc/resolv.conf
Kemudian lakukan perintah ini agar file /etc/resolv.conf terhubung dengan file /etc/resolvconf/run/resolv.conf
Command :
red-dragon [~] → ln -s /etc/resolvconf/run/resolv.conf /etc/resolv.conf
Cek kembali file /etc/resolv.conf dengan perintah
Command :
red-dragon [~] → file /etc/resolv.conf
Jika hasilnya symbolic link to '/etc/resolvconf/run/resolv.conf' maka kita berhasil menghubungkan file /etc/resolv.conf ke /etc/resolvconf/run/resolv.con
Kemudian jalankan service dnsmasq dan resolvconf dengan perintah
Command :
red-dragon [~] → service dnsmasq start ; service resolvconf start
Jika tidak ada masalah dalam running service dnsmasq dan resolvconf, maka kita siap ke tahap berikutnya. Tahap berikutnya adalah meregenerasi file /etc/resolvconf/run/resolv.conf dengan perintah
Command :
red-dragon [~] → dhclient wlan0
Jika anda menggunakan gnome network manager, cukup disconnect kemudian hubungkan kembali koneksi internet anda. Jika anda menggunakan modem USB, lakukan hal yang sama dengan kasus gnome network manager.
Selanjutnya restart service dnsmasq dan resolvconf.
Command :
red-dragon [~] → service dnsmasq restart ; service resolvconf restart
Dan cek kembali file /etc/resolv.conf
Command :
red-dragon [~] → cat /etc/resolv.conf
Jika terdapat nameserver 127.0.01 maka anda telah berhasil. Kita cek kembali performa DNS dengan perintah dig.
Command :
red-dragon [~] → dig www.google.com | grep "Query time" | awk '{print $2 $3 $4}'
Hasilnya adalah 0msec
You
are
so
boosted
by
red-dragon
0 comment:
Post a Comment