BIND: відмінності між версіями

Матеріал з ALT Linux Wiki
Немає опису редагування
 
(Не показані 4 проміжні версії цього користувача)
Рядок 6: Рядок 6:


==Встановлення==
==Встановлення==
Щоб встановити '''BIND 9''' на '''ALT Linux''' достатньо виконати команду:
{{cmd|apt-get install bind bind-utils}}
У альтівських комплектах '''BIND''' винесено у середовище з окремим коренем (chroot). Тому всі потрібні для роботи файли розташовано нижче <tt>/var/lib/bind</tt>. Крім того, частково режимами роботи можна керувати за допомогою системного механізму '''control'''.
==Налаштування==
До файлів налаштувань можна дістатися нижче <tt>/var/lib/bind/etc/</tt>. Всі доступні налаштування поділено на блоки, що розміщено по окремих файлах. Безпосередньо <tt>named.conf</tt> краще не чіпати. "З коробки" одразу після встановлення ми отримуємо вузол системи '''DNS''' який не обслуговує жодної зони окрім <tt>localhost</tt>. У цьому режимі ви можете скористатися ним для пришвидшення навігації мережею. Кожен ваш запит на розпізнаваня певної адреси буде зберігатися локально деякий час. Якщо ви за термін меньший ніж час зберігання вже визначеного вузла знов звернетеся до того ж вузла, вам не доведеться чекати відповіді відповідального за цю зону доменних назв до якої входить потрібний вузел. Ваш локальний bind надасть відповідну пару назва-ІР.
Щоб все це працювало ваші запити повинні іти у глобальну мережу від адреси, що входить до так званої "білої" частини ІР-адрес. Зазвичай, такі адреси окремим робочим станціям не виділяють. Але за додоткову сплату постачальники послуг доступу до глобальної мережи надають послугу виділення "білої" адреси кожному бажаючому. Як правило, якщо у вас професійний постачальник послуг доступу, потреби у запуску місцевого '''DNS''' для себе коханого нема ніякої.


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

Поточна версія на 15:51, 11 лютого 2010

<<

Як пишуть у Тенетах, 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. У цьому режимі ви можете скористатися ним для пришвидшення навігації мережею. Кожен ваш запит на розпізнаваня певної адреси буде зберігатися локально деякий час. Якщо ви за термін меньший ніж час зберігання вже визначеного вузла знов звернетеся до того ж вузла, вам не доведеться чекати відповіді відповідального за цю зону доменних назв до якої входить потрібний вузел. Ваш локальний bind надасть відповідну пару назва-ІР. Щоб все це працювало ваші запити повинні іти у глобальну мережу від адреси, що входить до так званої "білої" частини ІР-адрес. Зазвичай, такі адреси окремим робочим станціям не виділяють. Але за додоткову сплату постачальники послуг доступу до глобальної мережи надають послугу виділення "білої" адреси кожному бажаючому. Як правило, якщо у вас професійний постачальник послуг доступу, потреби у запуску місцевого DNS для себе коханого нема ніякої.

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

control bind-slave enable

control bind-debug enabled


<<