DNS Server Configuration



Ya-Halo!

Pada kesempatan kali ini aku akan menjelaskan cara mengkonfigurasi DNS Server pada Debian. Pahami dan jangan hanya membacanya tanpa tau maksudnya :)

Related image

DNS (Domain Name System) 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.

Namun bagi manusia tidak mungkin menghafalkan IP address tersebut, manusia lebih mudah menghapalkan kata-kata seperti www.yahoo.com dan www.google.com.

Fungsi utama dari sebuah server DNS adalah menerjemahkan nama-nama host (hostname) menjadi alamat IP atau sebaliknya sehingga nama sebuah host akan lebih mudah diingat oleh pengguna.

Fungsi lain dari DNS adalah memberikan informasi tentang suatu host ke seluruh internet.

Cara untuk mengkonfigurasi DNS Server di Debian 8 sebagai berikut.

1. Install DNS Server


Install terlebih dahulu aplikasinya, disini aplikasinya menggunakan bind9
apt-get install bind9
Setelah menginstallnya, masuk ke dalam direktorinya
cd /etc/bind

2. Konfigurasi zone, db dan resolvnya

Pertama copy dulu file db.127 dan db.local

cp db.127 db.192
cp db.local db.itfoms 
Setelah di copy, kita setting dulu zonenya
edit file named.conf.local
nano named.conf.local
kemudian tambahkan ini


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

zone "(ipmu dan dibalik urutannya).in-addr.arpa" {
type master;
file "/etc/bind/db.192";
} ;

Kemudian save lalu edit lagi file db.192 dan db.itfoms


diatas adalah konfigurasi file db.itfoms, ganti localhost menjadi domainmu, kalau aku menggunakan domain itfoms.net

kemudian tambahkan kata depan untuk sub domainnya (contoh www) dan sesuaikan ipnya sesukamu, kalau disini aku samakan semua ipnya.

Setelah itu save dan konfigurasi lagi file db.192


di file ini ganti juga localhost menjadi domainmu

cara cepat menggantinya tekan CTRL + W untuk masuk ke mode Search, lalu tekan lagi CTRL + R untuk masuk ke mode Search and Replace, kemudian kamu ketik dulu kata yang mau kamu ganti (disini contohnya localhost)

kemudian enter, lalu ketik kata yang akan diganti (disini contohnya domainmu) kemudian enter.

Setelah itu kurang lebih sama seperti file yang tadi, tambahkan sub domainnya dan angka belakang ip yang mau dipakai, disini aku samakan semua angka belakang ipnya yaitu 1

setelah itu edit file resolv dan tambahkan nameserver (ipmu)
nano /etc/resolv.conf

 3. Restart dan test DNS Server

setelah mengkonfigurasi semua yang diperlukan, sekarang restart DNS Servernya supaya konfigurasi tadi berfungsi
service bind9 restart
Kemudian pakai perintah nslookup (ip atau domain) untuk menguji DNS Servernya
nslookup itfoms.net
nslookup 192.168.18.1 
Test juga yang di windows, tapi sebelum itu pastikan kamu sudah memasang DHCP Server dan windowsmu mendapat ip beserta dns secara otomatis dari debian(Server) atau bila kamu belum memasang DHCP Server kamu bisa mengatur ip dan dnsnya secara manual(static)

Kemudian buka cmd dan ketik nslookup (domain atau ip)


Selesai :) Tutorial lainnya ada disini

Komentar