BIND

Матеріал з ALT Linux Wiki

<<

Як пишуть у Тенетах, DNS є одним з фундаментальних блоків сучасної світової мережі. Це глобальна структурована та розподілена по вузлам база даних відповідності між ІР адресами та назвами вузлів. Вона також містить інформацію про маршрутизацію електронних листів та деяких інших служб. Саме завдяки ній нам зручно користуватися електронною поштою, світовою павутиною та ще багото чим.

BIND є одною з доступних реалізацій вузла цієї служби named та двох бібліотек роботи з базою -- liblwres та libbind . Встановивши та налаштувавши відповідним чином програму ви зможете інтегрувати свою мережу до світової та скористатися всіма перевагами сучасних інформаційних технологій.

Встановлення

Щоб встановити BIND 9 на ALT Linux достатньо виконати команду:

apt-get install bind bind-utils

У альтівських комплектах BIND винесено у середовище з окремим коренем (chroot). Тому всі потрібні для роботи файли розташовано нижче /var/lib/bind. Крім того, режимами роботи можна керувати за допомогою системного механізму control.

Налаштування

До файлів налаштувань можна дістатися нижче /var/lib/bind/etc/. Всі доступні налаштування поділено на блоки, що розміщено по окремих файлах. Безпосередньо named.conf краще не чіпати. "З коробки" одразу після встановлення ми отримуємо вузол системи DNS який не обслуговує жодної зони окрім localhost. У цьому режимі ви можете скористатися ним для пришвидшення навігації мережею. Кожен ваш запит на розпізнаваня певної адреси буде зберігатися локально деякий час. Якщо ви за термін меньший ніж час зберігання знов звернетеся до того ж вузла, вам не доведеться чекати відповіді відповідального за зону доменних назв до якої входить потрібний вузел. Ваш локальний сервер надасть відповідну пару назва-ІР. Щоб це працювало ваші запити повинні іти у глобальну мережу від адреси, що входить до так званої "білої" частини ІР-адрес.

Керування режимами роботи

control bind-slave enable

control bind-debug enabled


<<