BIND sunucusu kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Değişiklik özeti yok
22. satır: 22. satır:


# startup options for the server
# startup options for the server
OPTIONS="-u bind -t /var/lib/named"}}
OPTIONS="-u bind -t /var/lib/named"
Değiştiriyoruz.
Değiştiriyoruz.


34. satır: 34. satır:
mkdir -p /var/lib/named/var/cache/bind
mkdir -p /var/lib/named/var/cache/bind


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


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

13.51, 30 Eylül 2009 tarihindeki hâli

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.


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