HOW TO CONFIGURASI DNS Debian Server 8.6 Jessie

DNS



A. PENGERTIAN    
DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya, bukan domainnya. Akan tetapi, manusia jauh lebih sulit dalam mengingat angka-angka dibanding dengan huruf. Contohnya saja, lebih mudah mana mengetikkan alamat ip 118.98.36.20 di browser dibandingkan dengan mengetik domain www.google.com saja? Tentunya lebih mudah mengingat yang www.google.com bukan? Untuk itulah DNS Server dibuat,dimana alamat IP akan diubah menjadi domain, begitu pula sebaliknya. Aplikasi DNS yang paling sering digunakan di debian adalah bind9.
Untuk lebih jelas tentang DNS bisa kalian baca artikel saya PEMAHAMAN TENTANG DNS (DOMAIN NAME SYSTEM)
B. LATAR BELAKANG
DNS menyediakan pelayanan yang cukup penting untuk Internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet di mana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6)
C. MAKSUD DAN TUJUAN
      Manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel, karena lebih mudah untuk menggunakan maupun dalam mengingatnya.
D. ALAT DAN BAHAN
  • PC yang telah terinstall debian 8.6 dan terinstall LAMP
  • Laptop 
  • Koneksi Internet
  • Web Browser
E. WAKTU PELAKSANAAN
Karena masih dengan peroses pemahaman saat meng-konfigurasi DNS ini saya memerlukan waktu sekitar 45-60menit.
F. TAHAP PELAKSANAAN

1. Pertama dan yang harus dilakukan adalah kalian masuk ke Terminal dan masuk sebagai ssh. Jika sudah masukan perintah  
apt-get install bind9 bind9utils   ENTER. Jika nanti muncul pertanyaan tekan Y/Yes dan tunggu hingga proses installisasi selesai.



2. Setelah proses installisasi bind9 selesai, kemudian masuk ke directory bind-nya dengan perintah cd /etc/bind/ lalu tekan ENTER.



3. Setelah itu ketikkan perintah nano named.conf.local untuk setting lokal konfigurasi.

Kemudian tambahkan script dibawah ini, "pansa.net" itu bisa kalian ganti dengan naman sekolah atau nama instansi kalian atau terserah kalian deh.. :p

zone "pansa.net" {    <====(isikan domain)
type master ;
file "/etc/bind/db.pansa";  <====(isikan hosname)
};
zone "40.168.192.in-addr.arpa" { <=====(isikan IP kalian, ip nya jangan lupa dibalik misal ip saya 192.168.40 nah itu dibalik menjadi 40.168.192)
type master ;
file "/etc/bind/db.192" ; {isikan sub oktet ip pertama kalian misal 192
};

Kemudian simpan dengan tekan perintah CTR+X -->> Y -->> ENTER


4. Masukan perintah cp db.local db.pansa lalu tekan enter kemudian ketikkan juga cp db.127 db.192 lalu tekan enter.
 

5. Selanjutnya masukan perintah nano db.pansa

Masukan script seperti yang ada dibawah ini :  
;
; BIND data file for local loopback interface
;
STTL               604800
@                    IN              SOA         pansa.net. root.pansa.net. (
                                                                  2             ;  Serial
                                                        604800             ;  Refresh
                                                          86400             ;  Retry
                                                      2419200             ;  Expire
                                                        604800  )          ;  Negative Cache TTL
;
@                     IN                NS           ns.pansa.net
@                     IN                A              192.168.212.2
@                     IN                MX            2           mail.pansa.net
ns                    IN                 A              192.168.212.2
www               IN                 A              192.168.212.2
ftp                   IN                 A              192.168.212.2
mail                IN                 A              192.168.212.2
portal             IN                 A              192.168.212.2




Jika sudah klikCTRL+X -->> Y -->> ENTER
  
6. Kemudian masukan perintah nano db.192


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

Jika sudah tekan CTRL+X -->> Y -->> ENTER





7. .Restart  bind9 untuk memperbarui system yang ada dengan masukan perintah/etc/init.d/bind9 restart




  8. Kemudian kalian ketikkan cat /etc/resolv.conf


9. Lalu kalian ketikkan lagi nslookup pansa.net . Jika muncul seperti dibawah ini berarti setting sudah benar.


Untuk mengetahui apakah sudah terhubung ke internet kalian masuk saja ke browser dan ketikkan nama host yang kalian buat.

Misal saya masukan pansa.net


Mengkonfigurasi DNS server harus banyak banyak kesabaran dan ketelitian karena tidak dapat sekali mengkonfigurasi saja pasti akan gagal.

G. REFERENSI







Previous
Next Post »

MARKAS BESAR