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
7. satır: 7. satır:


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


# run resolvconf?
# run resolvconf?
16. satır: 15. satır:


OPTIONS="-u bind"
OPTIONS="-u bind"
}}
 
Aşağıdakiyle
'''Aşağıdakiyle'''
{{kod||
 
# run resolvconf?
# run resolvconf?
RESOLVCONF=yes
RESOLVCONF=yes
35. 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.'''
{{kod||
{{kod||
mv /etc/bind /var/lib/named/etc}}
mv /etc/bind /var/lib/named/etc}}
60. satır: 59. satır:
/etc/default/syslogd dosyasını aşağıdaki şekilde güncelliyoruz. Güncellemek için konsolu kullanmak isterseniz üstteki kodu kullanınız.
/etc/default/syslogd dosyasını aşağıdaki şekilde güncelliyoruz. Güncellemek için konsolu kullanmak isterseniz üstteki kodu kullanınız.


{{kod||
#
# Top configuration file for syslogd
# Top configuration file for syslogd
#
#
73. satır: 70. satır:
# For remote UDP logging use SYSLOGD="-r"
# For remote UDP logging use SYSLOGD="-r"
#
#
SYSLOGD="-a /var/lib/named/dev/log"}}
SYSLOGD="-a /var/lib/named/dev/log"


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

13.50, 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. {{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