OEL 6.5 DNS server configuration

Selamlar,

RAC kurulumları için local’de DNS server kurmak gerekebilir. DNS server yapılandırması için aşağıdaki adımları uygulayabilirsiniz. DNS’e giriş yapacağım ip’ler ve hostname’leri aşağıdaki gibi;

192.168.56.50    dns.erman.com
192.168.56.10    hebmuller1.erman.com
192.168.56.11    hebmuller2.erman.com

1. bind RPM’ini yüklüyorum

yum install bind

2. /etc/named.conf dosyasını editliyorum.

[root@dns named]# cat /etc/named.conf
options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";

        managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "erman.com" IN {
        type master;
        file "forward.erman.com";
        allow-update { none; };
};


zone "56.168.192.in-addr.arpa" IN {
        type master;
        file "reverse.erman.com";
        allow-update { none; };
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

3. /var/named/forward.erman.com dosyasını editliyorum.

[root@dns named]# cat /var/named/forward.erman.com
$TTL 1D
@       IN SOA  dns.erman.com. root.erman.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum

@       IN      NS      dns.erman.com.

@       IN      A       192.168.56.50
@       IN      A       192.168.56.10
@       IN      A       192.168.56.11

dns     IN      A       192.168.56.50
hebmuller1   IN      A       192.168.56.10
hebmuller2   IN      A       192.168.56.11

4. /var/named/reverse.erman.com dosyasını editliyorum.

[root@dns named]# cat /var/named/reverse.erman.com
$TTL 1D
@       IN SOA  dns.erman.com. root.erman.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum

@       IN      NS      dns.erman.com.
@       IN      PTR     erman.com.

dns     IN      A       192.168.56.50
hebmuller1   IN      A       192.168.56.10
hebmuller2   IN      A       192.168.56.11

50      IN      PTR     dns.erman.com.
10      IN      PTR     hebmuller1.erman.com.
11      IN      PTR     hebmuller2.erman.com.

5. kontrolleri yapıyorum

chgrp named /var/named/*.erman.*
named-checkzone gantek.com /var/named/forward.erman.com
named-checkzone 56.168.192.in-addr.arpa /var/named/reverse.erman.com

6. named servisini restart ediyorum.

[root@dns named]# service named restart
Stopping named:                                            [  OK  ]
Starting named:                                            [  OK  ]

7. Client tarafında /etc/resolv.conf dosyasını editliyorum.

[root@hebmuller1 ~]# cat /etc/resolv.conf
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
search erman.com
nameserver 192.168.56.50

8. nslookup ile kontrol ediyorum.

[root@hebmuller1 ~]# nslookup hebmuller2
Server:         192.168.56.50
Address:        192.168.56.50#53

Name:   hebmuller2.erman.com
Address: 192.168.56.11

[root@hebmuller1 ~]# nslookup 192.168.56.11
Server:         192.168.56.50
Address:        192.168.56.50#53

11.56.168.192.in-addr.arpa      name = hebmuller2.erman.com.

Kolay gelsin.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s