Konfigurasi DNS pada Debian 8.6

PENGERTIAN

Untuk pengertian DNS sudah ada pada blog sebelumnya Singkat nya DNS adalah sebagai penerjemahan IP ke nama Domain atau sebaliknya.

LATAR BELAKANG

Untuk konfigurasi DNS agar dapat menerjemahkan IP ke nama domain.

MAKSUD DAN TUJUAN

Agar dapat menerjemahkan IP ke nama domain.

ALAT DAN BAHAN

1 Server
1 PC/Laptop
Koneksi

WAKTU PELAKSANAAN

45 Menit

LANGKAH LANGKAH

  • Instal bind9 dengan perintah apt-get install bind9 bind9utils 


  • Masuk ke direktori bind agar dapat melihat isi dari bind


  • Edit file named.conf.local dengan perintah nano named.conf.local edit pada bagian localhost ganti dengan nama domain


//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "rohmadharyadi.net" {
        type master ;
        file "/etc/bind/db.rohmad";
};

zone "12.168.192.in-addr.arpa" {
        type master ;
        file "/etc/bind/db.192" ;
};

  • Kopi database localhost dan 127 ke database domain yang akan dibuat agar mudah untuk diingat contoh :

  • Edit pada bagian db.rohmad hasil dari mengkopi tadi dengan perintah nano db.rohmad seperti berikut :

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     rohmadharyadi.net. root.rohmadharyadi.net. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.rohmadharyadi.net.
@       IN      A       192.168.12.2
@       IN      MX      2       mail.rohmadharyadi.net
ns      IN      A       192.168.12.2
www     IN      A       192.168.12.2
ftp     IN      A       192.168.12.2
mail    IN      A       192.168.12.2
portal  IN      A       192.168.12.2

  • Edit pada db.192 dengan perintah nano db.192 seperti berikut :

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     rohmadharyadi.net. root.rohmadharyadi.net. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.rohmadharyadi.net.
2       IN      PTR     ns.rohmadharyadi.net.
2       IN      PTR     rohmadharyadi.net
2       IN      PTR     www.rohmadharyadi.net
2       IN      PTR     ftp.rohmadharyadi.net
2       IN      PTR     mail.rohmadharyadi.net
2       IN      PTR     portal.rohmadharyadi.net

  • Restart service bind9 anda dengan perintah service bind9 restart atau /etc/init.d/bind9 restart

  • Jika sudah merestart silahkan periksa file /etc/resolv.conf dengan perintah : nano /etc/resolv.conf 



Untuk mengecek hasil dns masukan perintah nslooup nama domain contoh nslookup rohmadharyadi.net  





Tanggal :
31 Januari 2017

Referensi :
Buku Debian Ver BLC Telkom Karya Aji Kamaludin

Comments