Konfigurasi DNS debian Woody 3.0

Jumat, 03 September 2010

PENGERTIAN DNS
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.



1. install aplikasi untuk DNS yaitu bind9

admin:~# apt-get install bind9
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, bind9 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.


2. konfigurasi IP pada server
admin:~# ifconfig eth0 10.10.10.1
admin:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:40:01:A4
          inet addr:10.10.10.1  Bcast:10.10.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:94 errors:0 dropped:0 overruns:0 frame:0
          TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:10804 (10.5 KiB)  TX bytes:11517 (11.2 KiB)
          Interrupt:19 Base address:0x2000

3. masuk konfigurasi DNS


3.1 mulai dari konfigurasai named.conf
admin:~# nano /etc/bind/named.conf

3.2 tambahkan baris yang berwarna merah tepat seperti contoh
zone "127.in-addr.arpa" {
        type master;
        file "/etc/bind/db.127";
};

zone "veteran-it.blogspot.com" {
        type master;
        file "/etc/bind/forward";
};

zone "10.10.10.in-addr.arpa" {
        type master;
        file "/etc/bind/reverse";
};


3.3 Buat file forward dan reverse dengan cara mengcopy dari file db.local

admin:~# cp /etc/bind/db.local /etc/bind/forward
admin:~# cp /etc/bind/db.local /etc/bind/reverse


3.4 ubah konfigurasi pada file forward kita ,samakan dengan di bawah ini
admin:~# nano /etc/bind/forward

isi file forward
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.veteran-it.blogspot.com. root.veteran-it.blogspot.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.veteran-it.blogspot.com.
@       IN      A       10.10.10.1
ns      IN      A       10.10.10.1
www     IN      CNAME   ns


3.5 ubah konfigurasi pada file reverse kita ,samakan dengan di bawah ini
admin:~# nano /etc/bind/reverse
isi file reverse
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.veteran-it.blogspot.com. root.veteran-it.blogspot.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.veteran-it.blogspot.com.
1       IN      PTR     ns.veteran-it.blogspot.com.
1       IN      PTR     www.veteran-it.blogspot.com.


3.6 jika sudah cek file resolv.conf
admin:~# nano /etc/resolv.conf

isi file resolv.conf
127.0.0.1       localhost
10.10.10.1      admin.veteran-it.blogspot.com   admin

3.7 dan juga file hosts
admin:~# nano /etc/hosts

isi file hosts
search veteran-it.blogspot.com
nameserver 10.10.10.1

4. jika sudah dikonfigurasi semua restart servis bind dengan comand
admin:~# /etc/init.d/bind9 restart
Stopping domain name service: named.
Starting domain name service: named.

5.1 test apakah DNS server kita sudah berjalan dengan baik dengan cara
admin:~# nslookup -sil veteran-it.blogspot.com

hasil
Server:         10.10.10.1
Address:        10.10.10.1#53

Name:   veteran-it.blogspot.com
Address: 10.10.10.1

5.2 test ping pada domain kita
admin:~# ping veteran-it.blogspot.com

hasil
PING veteran-it.blogspot.com (10.10.10.1): 56 data bytes
64 bytes from 10.10.10.1: icmp_seq=0 ttl=255 time=0.0 ms
64 bytes from 10.10.10.1: icmp_seq=1 ttl=255 time=0.0 ms

6. ok, jika sudah bisa semua berarti konfigurasi anda telah BERHASIL

Read More..