Sabtu, 31 Maret 2012

Setting DNS LINUX DEBIAN 4.0

Setting DNS LINUX DEBIAN 4.0
Langkah-langkah dalam membangun DNS Server pada Linux Debian 4.0 :
Dalam membangun DNS server pada linux 4.0 pastikan bahwa Linux sudah terinstall pada PC tersebut
dan Konfigurasi networknya sudah lengkap. -_-!
1. Login terlebih dahulu, sebagai contoh
login : root
password : 123

2. Setelah berhasil masuk, install terlebih dahulu paket DNS server, dengan perintah
debian:~#apt-get install bind
3. Setelah paket tersebut terinstall buatlah zone pada named.conf.local, dengan perintah
debian:~#nano etc/bind/named.conf.local
//
// Do any local configuration here
//
zone “tkjc.com” IN {
type master;
file “/etc/bind/db.tkj”;
allow-query {any;};
allow-trasfer {127.0.0.1;};
};
zone “4.168.192″ in-addr.arpa” IN {
type master;
file “/etc/bind/db.192″;
};
// Consider adding the 1918 zones here, if they are not used in your
// Organization
// Include “/etc/bind/rndc.key”;
4. Copykan file tersebut dengan perintah
debian:~#cp /etc/bind/db.127 db.192
debian:~#cp /etc/bind/db.local db.tkj
5. Kemudian edit file tersebut dengan perintah
debian:~#nano /etc/bind/db.tkj
ganti kata localhost menjadi nama domain kita, contoh:
;
; BIND data file for local loopback interface
;
$ TTL    604800
@     IN    SOA    tkjc.com. root.tkjc.com. (
1    ; Serial
604800    ; Refresh
86400    ; Retry
2419200 ; Expire
604800 ); Negative Cache TTL
;
@    IN     NS    tkjc.com.
@    IN    A    192.168.4.5
www    IN    A    192.168.4.5
debian:~#nano /etc/bind/db.192
pada bagian atas sendiri ganti dengan ; BIND reverse for tkjc.com, contoh
;
; BIND reverse for tkjc.com
;
$ TTL    604800
@     IN    SOA    tkjc.com. root.tkjc.com. (
1    ; Serial
604800    ; Refresh
86400    ; Retry
2419200 ; Expire
604800 ); Negative Cache TTL
;
@     IN     NS    tkjc.com.
5.4.168    IN    PTR    tkjc.com.
www    IN    PTR    tkjc.com.
6. Edit juga resolv.conf, dengan perintah
debian:~#nano /etc/resolv.conf
didalamnya tuliskan
domain    tkjc.com
search    192.168.4.5
nameserver    192.168.4.5
7. Setelah semua selesai disetting, check rndc-nya dengan perintah
debian:~#rndc status
maka akan muncul
number of zones :6
debug level :0
xfers running :0
xfers deferred :0
soa queries in progress :0
query logging is OFF
recursive clients :0/1000
tcp clients :0/100
server is up and running
8. Kemudian restart, dengan perintah
debian:~#/etc/init.d/bind9 restart
jika tidak terjadi error maka DNS kita berhasil
stopping domain name service…:bind
starting domain name service…:bind
9.Coba ping www.google.com jika replay DNS Server anda berhasil
NOTE : pada saat mensetting perhatikan tanda-tanda seperti koma, kurung, karena itu dapat berpengaruh
berhasil tidaknya DNS Server yang kita buat.


sumber :http://vicke.blogdetik.com/2009/09/05/hari-kelima/

0 komentar:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management