November 27, 2012

Membuat DNS Server Pada Debian 6 Squeeze

Membuat 2 DNS dalam satu Server di Debian ~ Pada artikel Kali ini saya akan memberikan petunjuk tentang bagaimana mengkonfigurasi Server debian agar bisa berfungsi juga sebagai DNS server.

Pada tutorial ini, Diumpamakan saya ingin Membuat domain dengan nama Belajar.com dan  dengan IP Address 192.168.10.2. Ingat, IP sesuaikan dengan IP yang anda gunakan di server Anda.
Pertama mungkin adalah Instal paket Bind9 yang merupakan software yang akan digunakan untuk membuat DNS server.

Install Bind9
apt-get install bind9

setelah semua paket terinstall maka pertama Konfigurasi DNS Belajar.com seperti biasanya
Konfigurasi named.conf di
 #vim /etc/bind/named.conf

lalu tambahkan zone berikut ini sebelum Include

zone    "belajar.com" {
           type master;
           file "db.belajar"
};
zone "192.in-addr.arpa" {
         type master;
         file "db.192";
};

Kemudian simpan Konfigurasi diatas dan lanjutkan dengan membuat 2 file di /var/cache/bind dengan nama sesuai dengan nama file di zone yang telah kita simpan diatas. untuk format filenya sudah disiapkan di /etc/bind/db.local adalah contoh untuk db.belajar dan di /etc/bind/db.127 untuk file db.192 nantinya, jadi saya akan copy file db.local dan db.127 ke /var/cache/bind/ dengan cara :

Masuk ke direktori /etc/bind/ dengan Perintah


#cd /etc/bind

kemudian copy file db.local dan db.127 ke /var/cache/bind/   dengan cara
#cp db.local /var/cache/bind/db.belajar
#cp db.127 /var/cache/bind/db.127

setelah di copy buka file tersebut dan lakukan konfigurasi seperti dibawah ini:
#vim /etc/var/cache/bind/db.belajar

$TTL 604800
@ IN SOA                                belajar.com. root.belajar.com. (
                               2012112720              ; Serial
                                     604800               ; Refresh
                                      86400                ; Retry
                                   2419200               ; Expire
                                  604800 )                ; Negative Cache TTL
;
@ IN NS                   belajar.com.
@                IN               A 192.168.10.2
www           IN A 192.168.10.2
simpan konfigurasi diatas dan juga konfigurasi db.192 seperti dibawah ini :
#vim /etc/cache/bind/db.192
$TTL 604800
@ IN SOA                             belajar.com. root.belajar.com. (
                                           2012112720  ; Serial
                                           604800         ; Refresh
                                             86400        ; Retry
                                         2419200         ; Expire
                                           604800 )       ; Negative Cache TTL
;
@ IN              NS              belajar.com.
2.10.168 IN            PTR belajar.com. 
Simpan kemudian masuk ke #vim /etc/hosts
lalu edit sesuai dengan parameter server

127.0.0.1                 localhost
192.168.10.2            belajar.com
selanjutnya konfigurasi file resolv.conf di /etc/resolv.conf
domain belajar.com
search belajar.com
nameserver 192.168.10.2
simpan Konfigurasi tersebut, kemudian konfigurasi file named.conf.options di /etc/bind/named.conf.options
 Pada bagian Forwarders, IP 0.0.0.0 ganti dengan IP 192.168.10.2
selanjutnya restart bind dengan /etc/init.d/bind9 restart
dan lakukan pengetesan dengan cara #nslookup belajar.com
maka akan muncul pesan seperti ini
 server:                192.168.10.2
 address:              192.168.10.2#53
 name: belajar.com
 address :192.168.10.2
 Jika pesan Berbeda, berarti ada kesalahan konfigurasi.


demikian Artikel mengenai bagaimana Membuat DNS Server pada Debian 6 Squeeze. semoga bermanfaat untuk anda yang membutuhkan artikel ini. Terima Kasih.

No comments:

Related Posts Plugin for WordPress, Blogger...