NetworkManager # systemctl stop NetworkManger # systemctl disable NetworkManger Quyidagi konfiguratsiyaga muvofiq exampleX.com domeni uchun gw -dagi asosiy DNS -serverni sozlang. DNS serverining ishlashini server kompyuteridan va Windows mijoz virtual mashinasidan tekshiring.
Server.exampleX.com va gw.exampleX.com kompyuterlarida: terminalni oching, super foydalanuvchi huquqlarini olish uchun sudo su va parolingizni kiriting.
Tizimdagi paket menejeri yordamida bind9 paketini o'rnating.
# apt-get install bind9 Asosiy dns serverini ko'rsating: # vi /etc/resolv.conf searchexampleX.com0020na
meserver 192.168.X.1
Loglashni sozlash. O'rganish bosqichida huquqlar maksimal bo'lishi mumkin:
# touch /var/log/bind.log # chmod 777 /var/log/bind.log # ls -l /var/log/bind.log Asosiy konfiguratsiya faylini tahrirlashga o'tamiz va jurnalimizga havola qo'shamiz:
# vi /etc/bind/named.conf logging { channel bind.log {
file "/var/log/bind.log" versions 10 size 20m; severity notice; print-category
yes; print-severity yes; print-time yes; };
category queries { bind.log; }; category default { bind.log; }; category config { bind.log; };
};
11. Konfiguratsiyamizga umumiy sozlamalarni qo'shamiz. Directoryparametrlari yordamida server vaqtinchalik fayllarining joylashishini ko'rsating. Listen-on parametridan foydalanib, 53-portdagi foydalanuvchi so'rovlariga qaysi interfeyslar javob berishini aniqlaymiz. Shuningdek, forwarders parametrini qo'shishingiz va tashqi dnsni belgilashingiz mumkin, agar server ularni bajara olmasa, ularni qayta yo'naltirish kerak. Qaysi foydalanuvchilar serverga kirishi mumkinligiga ruxsat bering (allow-query parametri) va allow-transferzonalari qayerda o'tkazilishi mumkinligini belgilang (agar slave-server bo'lsa).