Konfigurasi DNS Server Debian 4


Sebelum aku jelasin gimana cara konfigurasi DNS server. Baca dulu apa sih DNS Server itu?

DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domain.





Langkah-langkahnya adalah :

- Install Debian 4

- Setelah install ulang debian 4, Masukkan cd 2 kemudian ketikkan perintah #apt-cdrom add.

- Ulangi langkah-langkah tersebut sampai cd ke 7.


- Setelah itu install bind9 dengan perintah

#apt-get install bind9.

- Backup dulu konfigurasi named.confnya dengan perintah

#cp /etc/bind/named.conf /etc/bind/named.conf.bak

- Edit konfigurasi /etc/bind/named.conf dengan perintah

#nano /etc/bind/named.conf.



Edit script yang semula



zone "localhost" {


type master;

file "/etc/bind/db.local";

};

zone "127.in-addr.arpa" {

type master;

file "/etc/bind/db.127";

};



menjadi




zone "herman21.net" {

type master;

file "/etc/bind/db.herman";

};

zone "192.in-addr.arpa" {

type master;

file "/etc/bind/db.192";

};




- Copy file db.local menjadi db.herman dan db.127 menjadi db.192

#cp /etc/bind/db.local /etc/bind/db.herman

#cp /etc/bind/db.127 /etc/bind/db.192




- Edit file /etc/bind/db.192 #nano /etc/bind/db.192

;

; BIND reverse data file for local loopback interface

;


$TTL 604800

@ IN SOA herman21.net. root.herman21.net. (

11 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS herman21.net.


254.14.168 IN PTR herman21.net.



- Edit juga file /etc/bind/db.herman #nano /etc/bind/db.herman

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA herman21.net. root.heran21.net. (

12 ; Serial


604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS herman21.net.

@ IN A 192.168.14.254

www IN A 192.168.14.254 ----------> Untuk webserver www.herman21.net


mail IN A 192.168.14.254 ----------> Untuk subdomain mailserver mail.herman21.net





- Setelah itu setting DNS kamu dengan perintah #nano /etc/resolv.conf

Tambahkan "nameserver 192.168.14.254" (tanpa tanda petik)

- Restart network dan bind9

#/etc/init.d/networking restart

#/etc/init.d/bind9 restart



- Sebelum itu setting ip adddress komputer anda dengan segment yang sama.

- Cek settingan DNS server dengan perintah #nslookup herman21.net

- Jika muncul tulisan

Server : 192.168.14.254

Address : 192.168.14.254#53



Name : 192.168.14.254

Address : 192.168.14.254

Anda berhasil


Selamat mencoba !!!!