Konfigurasi DNS Server Debian 4
4:34 PM
faizimnr
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 !!!!