Setelah lama menulis atau mengisi blog dengan beberapa coretan, kini giliran tutorial yang ditulis, sapa tau diantara kalian ada yang membutuhkan, dengan senang hati aku akan menolong jika aku dibutuhkan dan tentunya jika saya bisa..(karena kemampuanku juga masih perlu diasah)
untuk tutorial ini adalah tentang DNS server menggunakan DNSMASQ, sudah pada kenal sama DNS kan.
Untuk yang belum mengenalnya, DNS (Domain Name Server) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar di dalam jaringan komputer.
Untuk ilustrasinya bisa diibaratkan dengan handphone, untuk menelpon ‘LALA’ kita langsung pencet hp dan cari LALA di phone book, bayangkan kalo kita harus menghapal no hp si LALA tanpa bantuan phonebook, lebih sulit kan..?? Begitu juga untuk internet kita lebih gampang untuk menghapal www.google.com daripada no ip nya.
Yang menjadi masalah disini adalah hanya IP lah yang dikenal oleh komputer, maka dari itulah DNS diciptakan untuk me resolve host name menuju ke ip.
Kenapa menggunakan DNSMASQ?
- konfigurasinya lebih mudah
- package yang kecil dan ringan
- walau kecil, bisa untuk beberapa fungsi yakni DNS server,downstream DNS server dan DHCP server
Oke..berikut cara setting nya…
eits..install dulu
apt-get install dnsmasq
Anda harus mengetahui file-file konfigurasinya, antara lain:
- /etc/dnsmasq.conf : merupakan file konfigurasi utama dnsmasq
tersebut - /etc/resolv.conf : file konfigurasi untuk DNS client / resolver yang
berisi nama domain dan DNS server. - /etc/resolv.conf.dnsmasq : file yang berisi alamat upstream DNS
server. - /etc/hosts : file yang berisikan pemetaan dari no IP ke nama host nya
Oke..selanjutnya kita lakukan konfigurasi untuk stand alone DNS server
isi nama host beserta ip nya pada /etc/hosts dengan format seperti berikut
#NO_IP NAMA_DOMAIN NAMA_PENDEK
10.252.243.123 server.belajar.com server
edit file /etc/resolv.conf yang digunakan untuk menentukan dns server (set localhost / 127.0.0.1)
nameserver 127.0.0.1
restart servis
/etc/init.d/dnsmasq start
Proses konfigurasi sudah slese..lho ko cepet..(he he), silakan dilakukan pengecekan (bisa dilakukan dengan menggunakan linux atau windows) dengan mengeset ip dns nya, proses bisa dilakukan dengan melakukan ping, misalkan
ping server.belajar.com
atau dengan menggunakan perintah
nslookup
>set type=A
>server.belajar.com
Semoga bermanfaat..amienn………

Keep bloging and sharing bro