Jumat, 26 November 2010

Mempercepat Akses ke DNS Nawala

Banyak teman yang mengeluh jika menggunakan DNS nawala akses internet menjadi lambat
saya coba mencari solusi untuk mempercepat akses DNS nawala dengan membuat Caching
Nameserver di Windows XP, pilihan jatuh ke BIND Ok kita langsung ke coba saja

1. Googling cari BIND for windows dan download, berikut salah satu link yang saya dapat
ftp://ftp.iij.ad.jp/pub/network/isc/bind9/9.7.2/BIND9.7.2.zip

2. Setelah anda selesai Download, anda hanya perlu mengextract file tersebut ke suatu folder
untuk memulai install anda bisa eksekusi file BINDInstall.exe dalam contoh ini saya
install BIND ke folder C:\BIND

3. Untuk mempermudah menjalankan BIND dari sembarang folder kita perlu men setup path variable
enviroment untuk BIND, dari Control Panel -> System -> Advanced -> Enviroment Variable.
Klik Edit isi Path di System Variable dan tambahkan variable berikut C:\BIND\bin

4. Sekarang anda buat dua folder di dalam C:\BIND, satu C:\BIND\log dua C:\BIND\zone

5. Buat file dengan nama named.conf dan anda simpan di folder C:\BIND\etc
isi file tersebut seperti di bawah ini

options {
directory "c:\bind\zone";
allow-query { localhost; };
forwarders { 180.131.144.144; 180.131.145.145; };
forward only; query-source address * port 53;
};
logging {
channel queries_log {
file "c:\bind\log\queries.log";
print-severity yes;
print-time yes;
};
category queries { queries_log ; };
};
zone "localhost." IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa." IN {
type master;
file "localhost.rev";
allow-update { none; };
};
include "c:\bind\etc\rndc.key";

6. setelah ini buat dua file di folder C:\BIND\zone satu localhost.zone dua localhost.rev
isi file

localhost.zone

$TTL 86400
@ IN SOA @ root (
42 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS @
IN A 127.0.0.1
IN AAAA ::1

localhost.rev

$TTL 86400
@ IN SOA localhost. root.localhost. (
2010022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.

7. Buka command promt dan jalankan perintah berikut

cd C:\BIND\bin
rndc-confgen -a

8. Buat satu buah file lagi di folder C:\Windows\system32\Drivers\etc dan namakan file
tersebut resol.conf

nameserver 127.0.0.1

9. Sekarang kita perlu menjalankan service BIND terlebih dahulu. Dari Control Panel ->
Administrative Tools -> Services dan start ISC BIND Service

10. Setting di Properti TCP/IP Local Area Connection DNS ke 127.0.0.1

11. Jika semua konfigurasi sudah benar maka kita tinggal test saja, buka command prompt
dan jalankan perintah berikut

dig www.detik.com

setelah itu perhatikan Query time jika ini pertama di jalankan nilai query time mungkin
agak tinggi

Query time: 453 msec

coba sekali lagi

dig www.detik.com

perhatikan bedanya


Jika anda ingin mem flush cache nameserver cukup jalankan perintah ini dari command prompt

rndc flush

Sekian dan terima kasih semoga bermanfaat

Tidak ada komentar: