Kullanılan Bilgiler
  • Sunucu ismi : dns.furkansandal.com
  • Sunucu ip’si : 192.168.100.20/24
Gerekli paketleri yükleyelim;

# yum -y install bind bind-libs bind-utils

Başlangıçta servisin otomatik çalışması için;

# chkconfig –-level 35 named on

Servisin başlangıçta standart config dosyasını oluşturması için;

# service named start

Oluşturulmuş olan config dosyasını aşağıdaki kod ile editlersek;

# vi /etc/named.conf

Config Ayarları

//

// named.conf

//

// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS

// server as a caching only nameserver (as a localhost DNS resolver only).

//

// See /usr/share/doc/bind*/sample/ for example named configuration files.

//

options

        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”;

        recursion yes;

        dnssec-enable yes;

        dnssec-validation yes;

        dnssec-lookaside auto;

        /* Path to ISC DLV key */

        bindkeys-file “/etc/named.iscdlv.key”;

;

logging

        channel default_debug

                file “data/named.run”;

                severity dynamic;

        ;

;

zone “.” IN

        type hint;

        file “named.ca”;

;

zone “furkansandal.com”

        type master;

        file “furkansandal.com.fwd”;

;

zone “0.168.192.in-addr.arpa”

        type master;

        file “furkansandal.com.rev”;

;

include “/etc/named.rfc1912.zones”;

named.conf dosyasında isimleri girdiğimizde;

cd /var/named

# vi furkansandal.com.fwd

$ORIGIN furkansandal.com.

$TTL 3D

@SOA     dns.furkansandal.com.     root.furkansandal.com. (12 4h 1h 1w 1h)

@IN      NS      dns.furkansandal.com.

dns.furkansandal.com.     IN      A       192.168.100.20

www              IN      A       192.168.100.20

# vi furkansandal.com.rev

$ORIGIN 0.168.192.in-addr.arpa.

$TTL 3D

@       SOA     dns.furkansandal.com.     root.furkansandal.com. (12 4h 1h 1w 1h)

@       IN      NS      dns.furkansandal.com.

211     IN      PTR     dns.furkansandal.com.

Reset

# service named restart

Test

# cat /etc/resolve.conf

search furkansandal.com

nameserver 192.168.100.20

# nslookup www.furkansandal.com

Server:         192.168.100.20

Address:        192.168.100.20#53

Name:   www.furkansandal.com

Address: 192.168.100.20