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
8. satır: 8. satır:
daha sonra /etc/default/bind9 aşağıdaki şekilde olan dosyayı
daha sonra /etc/default/bind9 aşağıdaki şekilde olan dosyayı


# run resolvconf?
'''#''' run resolvconf?
 
RESOLVCONF=yes
RESOLVCONF=yes
 
'''
# startup options for the server
#''' startup options for the server


OPTIONS="-u bind"
OPTIONS="-u bind"
18. satır: 17. satır:
'''Aşağıdakiyle'''
'''Aşağıdakiyle'''


# run resolvconf?
'''#''' run resolvconf?
RESOLVCONF=yes
RESOLVCONF=yes


# 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.

13.52, 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ı

# run resolvconf? RESOLVCONF=yes

  1. startup options for the server

OPTIONS="-u bind"

Aşağıdakiyle

# run resolvconf? RESOLVCONF=yes

# 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