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 BELAKANGUntuk lebih jelas tentang DNS bisa kalian baca artikel saya PEMAHAMAN TENTANG DNS (DOMAIN NAME SYSTEM)
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 PELAKSANAAN1. 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
0 komentar:
Posting Komentar