BIND — различия между версиями

Материал из pNp Wiki
Перейти к: навигация, поиск
(Новая страница: «==Установка сервера в Debian== aptitude install bind9 dnsutils ==Настройка сервера для работе в chroot среде== * п...»)
 
(Настройка сервера для работе в chroot среде)
Строка 3: Строка 3:
 
==Настройка сервера для работе в chroot среде==
 
==Настройка сервера для работе в chroot среде==
 
* подготавливаем структуру каталогов для chroot окружения bind
 
* подготавливаем структуру каталогов для chroot окружения bind
  mkdir  
+
  mkdir var/lib/named/
 
  cd var/lib/named/
 
  cd var/lib/named/
 
  mkdir -p dev etc var/run
 
  mkdir -p dev etc var/run

Версия 20:48, 11 апреля 2011

Установка сервера в Debian

aptitude install bind9 dnsutils

Настройка сервера для работе в chroot среде

  • подготавливаем структуру каталогов для chroot окружения bind
mkdir var/lib/named/
cd var/lib/named/
mkdir -p dev etc var/run
  • создаём нуженые для работы bind'а псевдоустройства
mknod /chroot/named/dev/null c 1 3
mknod /chroot/named/dev/random c 1 8
chmod 666 /chroot/named/dev/{null,random}
  • копируем файл localtime
cp /etc/localtime /var/lib/named/etc
  • перемещаем каталог настрое бинда в choot
mv /etc/bind /var/lib/named/etc/
  • создаём симлин на него
ln -s /var/lib/named/etc/bind /etc/bind
  • настраиваем запуск bind'а в chroot'e
nano /etc/default/bind9 
run resolvconf?
RESOLVCONF=yes

# startup options for the server
OPTIONS="-u bind -t /var/lib/named"