Debian 9’da djbdns Nasıl Kurulur?

Djbdns debian repolarında bulunmuyor lakin kurulumu yapabiliriz tabii ki derleyeceğiz, farklı bir dns sunucusu keyfi yaşatacağından emin olabilirsiniz.

daemontools, daemontools-run ve ucspi-tcp paketlerine ihtiyacımız var kurulumlarını gerçekleştirelim.

apt install daemontools daemontools-run ucspi-tcp

djbdns kurabilmemiz için ayrıca derleyici araçları elinizde bulunması gerekiyor.

apt install build-essential

şimdi djbdns indirelim ve kaynaktan derleme işlemine başlayalım.

wget <http://cr.yp.to/djbdns/djbdns-1.05.tar.gz>
tar xf djbdns-1.05.tar.gz
cd djbdns-1.05/
echo gcc -O2 -include /usr/include/errno.h > conf-cc
make
make setup check

tinydns ve dnslog için gerekli kullanıcıları ekliyoruz.

useradd --no-create-home --shell /bin/false Gtinydns
useradd --no-create-home --shell /bin/false Gdnslog

tinydns temel ayarlamalarını aşağıdaki komut ile başlatıyoruz.

tinydns-conf Gtinydns Gdnslog /etc/tinydns <SERVER_IP>
ln -s /etc/tinydns /etc/service

Her şey tamamdır aşağıdaki komut ile çalışıyor mu diye kontrol edelim.

ps uax | grep tinydns

Aşağıdaki çıktının gözükmesi beklenir.

root      1657  0.0  0.0   4056   696 ?        S    21:05   0:00 supervise tinydns
tinydns   1659  0.0  0.0   4192  1168 ?        S    21:05   0:00 /usr/local/bin/tinydns
tinydns   1660  0.0  0.0   4072   676 ?        S    21:05   0:00 multilog t ./main

Kurulumunuz tamamlandı güle güle kullanabilirsiniz.

Sistem Uzmanı, Linux Hacısı, El-Kernel

Yorum yapın