Konfigurasi DNS Server Debian Dengan Mudah - Sebelumnya kita sudah belajar Konfigurasi IP Address Debian sekarang kita belajar membangun DNS Server dengan Debian, sebelum ke materi kita kenalan dulu sob dengan DNS, pepatah mengatakan "tak kenal maka ..... yaa kenalan :) ".
Jadi DNS (Domain Name Server) adalah server yang digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya.
Kenapa ada DNS ? coba sobat bayangkan seandainya kalau gak ada DNS ini, ketika sobat mau akses ke sebuah situs contohnya www.facebook.com maka sobat harus menghapal IP dari situs facebook misalnya untuk IP fb yaitu 66.220.156.68, karena pada dasarnya manusia lebih gampang menghapal sebuah kata dari pada angka, iyakan ? itu baru IP dari facebook belum yang lain seperti google, yahoo, youtube dll.
Nah sudah ada gambaran tentang DNS ? jika belum, kita akan bahas lebih lanjut dilain waktu. Oke sob langsung ke tutorialnya :)
1. Install paket software bind9
apt-get install bind9
2. Masuk ke direktori bind9 dengan perintah cd
cd /etc/bind/
kenapa harus masuk ke direktori bind ? karena untuk mempermudah kita dalam konfigurasi, lanjut dulu aja sob biar paham kenapa disarankan masuk dulu.
3. Edit file named.conf.local dengan perintah nano
nano named.conf.local
nahh disini penjelasan kenapa disarankan masuk ke direktori dulu, karena kalau sobat tidak masuk ke direktori maka sobat harus ketik nano /etc/bind/named.conf.local ngertikan ? :)
tambahkan paling bawah seperti gambar diatas, inget yahh diketik sob biar hafal :)
teddi-tkj.com adalah domain sobat bisa diganti jadi sobat.com ,sekolah.com dll
db.1 adalah file zone forward ( untuk mengubah nama domain ke IP address )
db.2 adalah file zone reverse ( kebalikan dari forward, yaitu cara mengubah IP address ke nama domain )
100.168.192 adalah IP Address kita, cuma di balik dan yang ditulis cuma 3 blok IP saja.
4. Copykan file db.local ke db.1 dan db.127 ke db.2 dengan perintah cp
5. Edit file db,1
ganti semua "localhost" dengan teddi-tkj.com caranya biar cepet ctrl+w > ctrl+r > localhost > teddi-tkj.com > A (all). yang bawahnya samakan dulu aja.
6. Edit file db.2
sama seperti db.1, ganti semua localhost dengan nama domain (teddi-tkj.com). Nahh untuk angka 1, ini adalah blok ke 4 IP kita 192.168.100.1 jika IPnya 192.168.100.20 maka disitu buka 1 tapi 20. ngertikan ? :)
7. Edit file resolv.conf
tambahkan nameserver 192.168.100.1 (kalau resolv.conf nya kosong, bikin aja sob)
kemudian restart bin9
8. Cek DNS kita dengan perintah nslookup
9. Cek di client
setting IP address dulu di client dan jangan lupa DNSnya diisi dengan IP 192.168.100.1
10. SELESAI !!!
Gimana sob gampangkan ? sebenernya banyak cara untuk mengkonfigurasi, tapi saya pake cara ini karena saya rasa ini cukup mudah. Sekian untuk tutorial kali ini semoga bermanfaat :) dan jika ada kesalahan mohon saya mohon maaf.
Terimakasih.
teddi-tkj.com adalah domain sobat bisa diganti jadi sobat.com ,sekolah.com dll
db.1 adalah file zone forward ( untuk mengubah nama domain ke IP address )
db.2 adalah file zone reverse ( kebalikan dari forward, yaitu cara mengubah IP address ke nama domain )
100.168.192 adalah IP Address kita, cuma di balik dan yang ditulis cuma 3 blok IP saja.
4. Copykan file db.local ke db.1 dan db.127 ke db.2 dengan perintah cp
cp db.local db.1
cp db.127 db.2
5. Edit file db,1
nano db.1
ganti semua "localhost" dengan teddi-tkj.com caranya biar cepet ctrl+w > ctrl+r > localhost > teddi-tkj.com > A (all). yang bawahnya samakan dulu aja.
6. Edit file db.2
nano db.2
sama seperti db.1, ganti semua localhost dengan nama domain (teddi-tkj.com). Nahh untuk angka 1, ini adalah blok ke 4 IP kita 192.168.100.1 jika IPnya 192.168.100.20 maka disitu buka 1 tapi 20. ngertikan ? :)
7. Edit file resolv.conf
nano /etc/resolv.conf
tambahkan nameserver 192.168.100.1 (kalau resolv.conf nya kosong, bikin aja sob)
kemudian restart bin9
/etc/init.d/bind9 restart
nslookup [IP address]
nslookup [domain]
9. Cek di client
setting IP address dulu di client dan jangan lupa DNSnya diisi dengan IP 192.168.100.1
buka CMD, ceknya sama menggunakan perintah nslookup
10. SELESAI !!!
Gimana sob gampangkan ? sebenernya banyak cara untuk mengkonfigurasi, tapi saya pake cara ini karena saya rasa ini cukup mudah. Sekian untuk tutorial kali ini semoga bermanfaat :) dan jika ada kesalahan mohon saya mohon maaf.
Terimakasih.
Baca juga: Konfigurasi Web Server Debian
0 comments:
Post a Comment