Centos : Instalasi dan Konfigurasi DNS Server

DNS Aplikasi yang membantu memetakan host name sebuah komputer ke IP address pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail. DNS dapat dianalogikan sebagai pemakaian buku telepon dimana orang yang ingin kita hubungi, berdasarkan nama untuk menghubunginya dan menekan nomor telefon berdasarkan nomor dari buku telepon tersebut. Hal ini terjadi karena komputer bekerja berdasarkan angka, dan manusia lebih cenderung bekerja berdasarkan nama.

  • Masuk terlebih dahulu ke direktori cd centos yang berisi file-file source untuk paket data salah satunya dns yang pada tutorial ini menggunakan bind.
  • Install bind9 dan juga caching-nameserver. rpm –ivh bind-9.xxx dan rpm –ivh caching-nameserver
  • Karena sebelumnya kita telah menginstall webmin, maka konfigurasi dilakukan melalui webmin agar lebih memudahkan konfigurasinya karena berbasis gui.
  • Masuk login ke webmin dengan user root kemudia masuk ke tab server. Jika service bind / dns belum tersedia, coba lakukan refresh modul pada webmin.
  • Klik pada tab BIND DNS Server, Pilih Setup as an internal name server, and download root server information.
  • Langkah selanjutnya adalah membuat master zone dengan langkah sebagai berikut : Cari kemudian pilih create master zone lalu isikan domain name dan alamat email.
  • Langkah berikutnya adalah membuat record-record untuk domain tersebut. Ada beberapa record domain atara lain yaitu :
    • A record untuk mengarahkan domain ke ip address
    • NS record digunakan sebagai petunjuk otoritas pengelolaan sebuah domain
    • MX record untuk mengarahkan alamat email ke ip address
    • CNAME record digunakan untuk membuat alias name domain
    • TXT record yaitu memberi informasi dari record tersebut.
  • Selanjutnya kita lanjut dengan membuat A record dan ns record terlebih dahulu untuk domain yang telah kita buat. Pilih masterzone yang telah kita buat tadi (kurnia.net) lalu pilih bagian address.
  • Akan muncul address record. Pada bagian ini isikan name dengan nama domain dan address adalah ip addressnya.
    • A record  kurnia.net 192.168.242.131
    • NS recond  ns.kurnia.net 192.168.242.131
  • Jika konfigurasi telah selesai silahkan klik Apply Zone di bagian kanan atas , selanjutnya Apply Configurastion. Jalankan service dns server yaitu name dengan perintah (service named start) pada terminal linux centos.
  • Langkah selanjutnya yaitu melaukan query dengan perintah dig. Perintah dig dijalankan dengan format (dig @<dns server yang digunakan> <nama domain yang diquery> <type record>)
  • ika muncul ip address sesuai record, maka dns sudah berjalan dengan baik.
  • Lakukan pengecekan pada komputer client dengan terlebih dahulu mengatur dns server di komputer client dengan ip komputer server.
  • Lakukan ping terhadap kurnia.net dan ns.kurnia.net
  • Check di browser dengan mengetikan alamat kurnia.net akan muncul tampilan local komputer server.
  • Catatan : Jika terjadi eror, langkah sudah sesuai tetapi masih tidak bisa akses di browser, di ping bisa, kemungkinan firewall komputer server masih aktif. Coba disable terlebih dahulu firewall untuk paket service yang akan dijalankan atau disable all dengan perintah IPTABLES –F atau melalui menu setup --> firewall configuration --> disable.

Untuk tutorial lebih lengkap, dapat didownload pada link berikut :
kagung13@gmail.com
Kurnia Agung Pamungkas

0 Comments