Pengen Punya WebSite instan kualitas intan ?

Sunday, May 23, 2010

Konfigurasi DNS Server pada CentOS

Installasi
#yum -y install bind bind-utils bind-libs caching-nameserver

configurasi

buat file named.conf di direktory /etc
#vi /etc/named.conf

isi file tersebut dengan :
//
// named.conf
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below.  Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

zone "yogcent.com" IN {
type master;
file "/var/named/yogcent.com.zone";
allow-update { none; };
};

zone "9.100.100.in-addr.arpa" IN {
type master;
file "/var/named/9.100.100.rev";
allow-update { none; };
};

include "/etc/rndc.key";

buat file yogcent.com.zone di direktory/var/named
# vi yogcent.com.zone

$TTL            86400
@               IN SOA          yogcent.com.  root.yogcent.com. (
100     ; serial
1H      ; refresh
1M      ; retry
1W      ; expiry
1D )    ; minimum
@                    IN NS             ns1.yogcent.com.
@                    IN MX 10          mail.yogcent.com.
@                    IN A              10.100.100.9
ns1                  IN A              10.100.100.9
www                  IN A              10.100.100.9
mail                 IN A              10.100.100.9

buat file 9.100.100.rev di direktori /var/named
#vi 9.100.100.rev

$TTL    86400
@               IN SOA          yogcent.com. root.yogcent.com. (
100     ; serial
1H      ; refresh
1M      ; retry
1W      ; expiry
1D)     ; minimum
@                IN NS            ns1.yogcent.com.
9                IN PTR           mail.yogcent.com.

edit file resolv.conf
#vi /etc/resolv.conf
nameserver 10.100.100.9

restart service bind
#/etc/init.d/named restart

test
# nslookup yogcent.com
Server:         10.100.100.9
Address:        10.100.100.9#53
Name:   yogcent.com
Address: 10.100.100.9

0 comments:

Post a Comment