Konfigurasi Bind9 DNS Server di Linux Debian

DNS (Domain Name Server) digunakan untuk mengubah alamat IP menjadi nama domain ataupun mengubah nama domain menjadi alamat IP. Alamat IP terdiri dari angka-angka, bayangkan jika Anda ingin mengakses Google, anda harus mengetikkan alamat IP dari Google, belum lagi dengan website yang lain yang mana Anda harus menghapalkannya juga. Maka karena hal itulah dibuat DNS yang mempermudah manusia untuk mengakses internet. Kita hanya perlu menghapalkan nama domain tidak perlu menghapalkan alamat IP. Selain itu jika alamat IP dari server berubah, nama dari domain itu tidak perlu berubah. Lebih mudah kan.
Biasanya kita adalah pengguna dari DNS tersebut, nah pada kali ini kita akan membuat DNS sendiri, jadi anda bisa mengubah alamat IP anda menjadi nama domain yang Anda sukai. Sebelum membuat server DNS sendiri anda harus mengkonfigurasi NIC di Linux Debian terlebih dahulu. Berikut ini tutorial cara instalasi dan setting DNS server di Linux Debian 6 7 :

Keterangan Contoh
Alamat ip : 192.168.1.1
DNS name : belajar.sch.id

Instalasi DNS Server

Hal pertama yang kita lakukan untuk membuat DNS server adalah install software aplikasi DNS yaitu BIND9 (Berkeley Internet Name Domain versi 9). Pastikan DVD Debian Disc 1 sudah ada di DVD-ROM.

root@server:~# apt-get install bind9

Konfigurasi DNS Server

* Lalu buka directory bind:
      root@server:~# cd /etc/bind
      root@server:/etc/bind#
   
* Sunting file “named.conf.local” :
       root@server:/etc/bind# nano named.conf.local
   
 
      Keterangan: Kata setelah // tidak perlu ditulis , itu hanyalah komentar tidak dianggap oleh system.

* Restart service bind9 untuk memastikan script-nya benar.
      root@server:/etc/bind# /etc/init.d/bind9 restart
    Jika ada peringatan kesalahan atau tidak sama dengan screenshot diatas berarti ada kesalahan script di file /etc/bind/named.conf.local, kesalahan seperti ada titik yang terselip pun itu tetap dianggap kesalahan.
   
* Salin file db.local dan db.127  dengan nama yang sesuai dengan konfigurasi di named.conf.local
     root@server:/etc/bind# cp db.local for.db
     root@server:/etc/bind# cp db.127 rev.db

* Sunting atau edit file “for.db” atau file forward
    root@server:/etc/bind# nano for.db

* Sunting file “rev.db” atau file reverse
   root@server:/etc/bind# nano rev.db

   
Keterangan : jika yang belum di tulis di named.conf.local >= 2 block, maka penulisan di file reverse ini juga dibalik. Kemudian restart daemon bind9
    root@server:/etc/bind# /etc/init.d/bind9 restart

* Pengetesan DNS Server , untuk menguji DNS menggunakan perintah nslookup [domain/ip]
    root@server:/etc/bind# nslookup www.belajar.sch.id

    root@server:/etc/bind# nslookup 192.168.1.1

Jika saat menguji DNS menggunakan nslookup gagal, coba tambahkan ip address server di /etc/resolv.conf
root@server:~#nano /etc/resolv.conf

 atau kemungkinan ada kesalahan di /etc/bind/named.conf.local , /etc/bind/for.db atau /etc/bind/rev.db . untuk penamaan for.db dan rev.db bisa menggunakan nama yang Anda inginkan karena hal itu bersifat opsional bukan sebuah keharusan. Sekian tutorial konfigurasi DNS server di Linux Debian

Semoga Bermanfaat

Related Posts:

  • Promo Hosting GRATIS selama satu tahun!
  • 0 Response to "Konfigurasi Bind9 DNS Server di Linux Debian "

    Post a Comment

    Dilarang komentar spam, rasis, dan mengandung link. Komentar anda tidak langsung muncul karena harus kami moderasi, jadi cukup komentar satu kali saja.