Digit Oktavianto Web Log

Catatan Sampah si Digit

Benchmarking DNS Server Menggunakan Namebench

| Comments

Nambench adalah tools yang di gunakan untuk menguji, dan membandingkan dan memberikan rekomendasi DNS yang paling cepat yang dapat anda gunakan. Pengunaan Nambench sendiri sangat mudah, kita hanya memasukkan (biasanya Nambench otomatis mendeteksi nameserver yang ada di resolv.conf dan langsung menginputkan sendiri ke dalam current nameserver) nameserver yang kita gunakan. Untuk report nya pun sangat mudah untuk di lihat, karena hasilnya di export ke dalam folder /tmp/ dalam bentuk html. Reportnya pun bisa di export ke dalam csv file. Untuk menggunakan Nambench silakan ikuti langkah-langkah berikut ini :

P.S : Saya menggunakan Ubuntu Lucid Lynx 10.04 sebagai platform saya, anda dapat menggunakan Nambench pada distro lain dengan settingan tertentu.

  1. Install paket python-tk terlebih dahulu (Instalasi menggunakan Terminal) :

    digit@digit-laptop:~$ sudo apt-get install python-tk

  2. Download paket nambench dari Google code (https://code.google.com/p/namebench/downloads/list)

     digit@digit-laptop:~$ wget -c <a href="https://code.google.com/p/namebench/downloads/list">https://code.google.com/p/namebench/downloads/list
    
  3. Extract hasil downloadan tersebut :

    digit@digit-laptop:~$ tar -zxvf namebench-1.3.1-source.tgz

  4. Masuk ke folder hasil extract-an tadi dan langsung gunakan namebench

    digit@digit-laptop:~$ digit@digit-laptop:~/Downloads$ cd namebench-1.3.1/

Ada 2 cara untuk menggunakan namebnch ini, anda bisa install secara permanen ke dalam komputer anda atau anda langsung menggunakan seperti layaknya portable application. Jika anda ingin menginstal secara permanen anda dapat menggunakan perintah ini



    digit@digit-laptop:~$ python setup.py install




Jika anda hanya ingin menggunakan namebench tanpa di install anda dapat melakukan perintah di bawah ini :




    digit@digit-laptop:~$ python nambench.py




(perlu di ingat bahwa command untuk eksekusi dan juga instalasinya adalah masih berada di alam folder namebench-1.3.1
  1. Jika anda sudah menjalankan Namebench akan nampak seperti ini aplikasi Namebench di komputer anda
[![](http://www.digitoktavianto.web.id/wp-content/uploads/2011/07/Screenshot-namebench-300x155.png)](http://www.digitoktavianto.web.id/benchmarking-dns-server-menggunakan-namebench.html/screenshot-namebench)
  1. Saat ini saya menggunakan DNS Google, ketika saya membuka aplikasi namebench, otomatis dia membaca isi dari (/etc/resolv.conf). Oke sekarang langsung saja kita start benchmark untuk mengetahui nameserver yang tercepat khusunya di Indonesia. Klik button Start Benchmark

  2. Setelah selesai melakukan benchmark namebench akan menyimpan hasil reportnya dalam bentuk file html dan csv di folder /tmp/. Berikut contoh screenshot hasil benchmark saya

[![](http://www.digitoktavianto.web.id/wp-content/uploads/2011/07/Screenshot-300x168.png)](http://www.digitoktavianto.web.id/benchmarking-dns-server-menggunakan-namebench.html/screenshot)
  1. Setelah anda mendapatkan rekomendasi DNS yang terbaik dan tercepat, anda bisa mengganti nya, langsung saja edit file /etc/resolv.conf dan isi nameserver nya sesuai dengan anjuran dari namebench

    digit@digit-laptop:~$ sudo nano /etc/resolv.conf

Contoh : 

```
nameserver 202.43.160.51
```
  1. Setelah selesai mengedit /etc/resolv.conf silakan coba dengan ns baru anda, semoga makin mantap :).

Selamat Mencoba. Good Luck :)


P.S : Sejatinya tulisan ini ditujukan untuk di post di halaman http://www.switchroot.com silakan mengunjungi nya :)

Comments