Installasi Caching Only Name Server (BIND)
Punya DNS sendiri walaupun caching only dns memang asyik, koneksi internet jadi terasa lebih cepat, karena waktu request untuk coba resolve domain menjadi ip address menjadi lebih sebentar.
Caching Only Name Server secara default akan me reject request
FreeBSD secara default sudah menginstall bind saat installasi tetapi kalaupun belum terinstall, cara installasi bind tidaklah se susah yang dibayangkan.
Karena di FreeBSD secara default bind sudah terinstall maka selanjutnya adalah membuat config. Untuk FreeBSD pembuatan file Config sangat mudah karena bisa dilakukan dalam beberapa langkah saja. Ikuti langkah berikut ini.
named.root bawaan dari FreeBSD saat installasi, belum tentu merupakan named.root terbaru oleh karena itu kita coba mendapatkan named.root yang baru dengan cara seperti dibawah ini, tetapi jangan lupa named root yang lama kita backup terlebih dahulu.
Atau anda bisa dapatkan dengan cara seperti berikut ini
Setelah semuanya beres, kemudian kita coba jalankan bind untuk pertama kali. (test apakah bind sudah jalan atau tidak ada dibagian bawah artikel ini)
Apabila semua telah berjalan dengan baik maka supaya bind bisa running otomatis setiap kali system restart masukan perintah named_enable=”YES” kedalam rc.conf dengan menggunakan editor kesayangan anda.
Mengetes BINDCara mengetahui apakah bind sudah jalan atau tidak ada beberapa cara. Pertama seperti biasa dengan melihat proses yang sedang berjalan dengan command ps.
apabila anda menemukan hasil yang kira-kira seperti ini maka bind anda sudah jalan.
tetapi apabila anda tidak menemukan hasil sama sekali maka kemungkinan bind anda gagal dijalankan.
Setelah anda yakin bahwa dns server anda sudah jalan (dilihat dari proses) selanjutnya adalah meng edit file /etc/resolv.conf supaya komputer anda mempergunakan domain server di dirinya sendiri dahulu sebelum mencari keluar. Untuk itu anda bisa menggunakan editor seperti pico atau vi. Sementara isi dari /etc/resolv.conf kira-kira seperti berikut ini. Anda bisa ganti value domain dengan domain anda.
Selanjutnya untuk test adalah dengan melakukan query seperti berikut ini
Apabila anda mendapatkan hasil seperti diatas (untuk localhost.giest.org pasti akan beda hasilnya dengan apa yang dihasilkan dikomputer anda), maka bind anda sudah bisa mengetahui dirinya sendiri :D. Selanjutnya anda tinggal mencoba request domain yang tidak berada di komputer anda contohnya adalah yahoo.com.
Apabila anda melihat hasil seperti diatas maka dns server anda sudah bisa dipakai.
Selamat mencoba.
Info Artikel

This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.



18 Comments
Jump to comment form | comments rss [?] | trackback uri [?]