Создаем файл bind_inst.sh следующего содержания:
======== cut ========
#!/bin/sh
bind_ver=9.9.5
# примеры
#http://www.zytrax.com/books/dns/ch6/
# рабочая папка
cd ~/tmp
# скачиваем
wget ftp://ftp.isc.org/isc/bind9/${bind_ver}/bind-${bind_ver}.tar.gz
# распаковываем
tar -xzpvf bind-${bind_ver}.tar.gz
# конфигурячим и устанавливаем
cd bind-${bind_ver}
./configure --prefix=${HOME}/bind --enable-openssl-version-check=no
make install clean
# переходим в папку с примерами
cd ${HOME}/tmp/bind-${bind_ver}/bin/tests/system/logfileconfig/ns1/
# Копируем пример конфигурации в named.conf
cp named.symconf ${HOME}/bind/etc/named.conf
# Копируем конфигурацию для управления вторичным DNS сервером rndc.conf
cp rndc.conf ${HOME}/bind/etc/rndc.conf
# Копируем корневую зону
cp root.db ${HOME}/bind/etc/root.db
# узнаем свой ip
host -4ta ${USER}.nichost.ru | awk {' print $4 '}
# и заменяем прописанный "10.53.0.1" в файле named.conf на наш
# копируем пример оформления зоны
cp ${HOME}/tmp/bind-${bind_ver}/bin/tests/db/dns_db_newversion.data ${HOME}/bind/etc/$USER.db
======== cut ========
Запускаем:
~/bind/sbin/named
Старый вариант - здесь