BIND sunucusu kurulumu

Ubuntu Türkiye Wiki sitesinden
13.50, 30 Eylül 2009 tarihinde Copernix (mesaj | katkılar) tarafından oluşturulmuş 3888 numaralı sürüm
Gezinti kısmına atla Arama kısmına atla

Bind Server Kurmak

Komut Satırında


apt-get install bind9

Bind Serverı kuruyoruz.

Kurulum bittikten sonra bind serverı durduruyoruz.


/etc/init.d/bind9 stop

daha sonra /etc/default/bind9 aşağıdaki şekilde olan dosyayı

  1. run resolvconf?

RESOLVCONF=yes

  1. startup options for the server

OPTIONS="-u bind"

Aşağıdakiyle

  1. run resolvconf?

RESOLVCONF=yes

  1. startup options for the server

OPTIONS="-u bind -t /var/lib/named"}} Değiştiriyoruz.


Daha Sonra Gerekli Klasörleri Oluşturuyoruz. {{kod|| mkdir -p /var/lib/named/etc

mkdir /var/lib/named/dev

mkdir -p /var/lib/named/var/cache/bind

mkdir -p /var/lib/named/var/run/bind/run

mv komutu ile bind'i etc klasörüne taşıyoruz.


mv /etc/bind /var/lib/named/etc

ln -s /var/lib/named/etc/bind /etc/bind

mknod /var/lib/named/dev/null c 1 3

mknod /var/lib/named/dev/random c 1 8

chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random

chown -R bind:bind /var/lib/named/var/*

chown -R bind:bind /var/lib/named/etc/bind



vi /etc/default/syslogd

/etc/default/syslogd dosyasını aşağıdaki şekilde güncelliyoruz. Güncellemek için konsolu kullanmak isterseniz üstteki kodu kullanınız.

  1. Top configuration file for syslogd
  1. Full documentation of possible arguments are found in the manpage
  2. syslogd(8).
  1. For remote UDP logging use SYSLOGD="-r"

SYSLOGD="-a /var/lib/named/dev/log"

daha sonra sysklogd 'u yeniden başlatıyoruz.


/etc/init.d/sysklogd restart

Bind Serverı Başlatıyoruz.


/etc/init.d/bind9 start