Monday, January 21, 2008

DNS Server On Fedora Core 6 ( Zod )

Blom kelar bikin tutor DNS di freeBSD :) udah mau bikin dns di fedora core 6 nih :) moga moga membantu buat para pecinta fedora core :)

pertama - tama check installlasi bind nya dengan perintah

boy@smkn2server#rpm -qa | grep bind
bind-libs-9.3.4-8.P1.fc6
bind-utils-9.3.4-8.P1.fc6
ypbind-1.19-7.fc6

paket sudah terinstallasi :)

sekarang tinggal konfig nya.


sedikit pemahaman dns pada fedora core 6 ( Zod ) :)

fedora core 6 menggunakan sistem chroot yaitu merupakan metode root direktori (/) virtual yang akan menjadikan home direktori dari suatu user seperti root (/) di sistemnya sendiri sehingga mencegah user tersebut dapat naik ke level direktori yang lebih tinggi dan mengambil informasi dari sistem tersebut. setelah dependencies bind ada barulah mulai konfigurasi :)

pertama buat file database

ns1#vim /var/named/chroot/var/named/networkerkatro.db

$TTL 3600
@ IN SOA ns1.networkerkatro.org admin@networkerkatro.org {
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS ns1.networkerkatro.org.
IN MX 10 mail.networkerkatro.org.

ns1 IN A 192.168.200.192 -------------> IP Server
mail IN A 192.168.200.168 -------------> IP Mail Server

www IN CNAME ns1



simpan. lalu buat file reverse nya.

ns1#vim /var/named/chroot/var/named/networkerkatro.db.rev

$TTL 3600
200.168.192.in-addr.arpa. IN SOA ns1.networkerkatro.org admin@networkerkatro.org {
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS ns1.networkerkatro.org.
IN MX 10 mail.networkerkatro.org.

192 IN PTR ns1.networkerkatro.org
168 IN PTR mail.networkerkatro.org

simpan.

setelah itu ubah mode akses kedua file tersebut

ns1#chmod 644 networkerkatro.*

buat link symbolic untuk kedua file tersebut

ns1#ln -s /var/named/chroot/var/named/networkerkatro.db /var/named/networkerkatro.db
ns1#ln -s /var/named/chroot/var/named/networkerkatro.db.rev /var/named/networkerkatro.db.rev

lalu edit named.conf di

ns1#vim /var/named/chroot/etc/named.conf

dan isikan :

zone "networkerkatro.org" IN {
type master;
file "/var/named/networkerkatro.db";
};
zone "200.168.192.in-addr.arpa" IN {
type master;
file "/var/named/networkerkatro.db.rev";
};

setelah itu jangan lupa edit file resolv.conf

ns1#vim /etc/resolv.conf

search networkerkatro.org
nameserver 192.168.200.192
nameserver 192.168.200.168

ns1@server#service named start/restart

demikian sedikit konfigurasi sederhana dari wong katro networkerkatro mudah mudahan berguna bagi nusa dan bangsa para linuxer :D newbie


No comments:

Post a Comment