• FreeBSD

    Установка BIND 9.6 под FreeBSD 7.1

    Устанавливаем BIND из портов. На момент написания статьи последняя версия была 9.6.0-P1. # cd /usr/ports/dns/bind96 # make install clean Отмечаем опцию «REPLACE_BASE», чтобы заменить базовый BIND Добавляем в файл /etc/rc.conf следующие строчки: named_enable=»YES» В файле named.conf дополняем адреса с которых будут приниматься запросы DNS: listen-on { 10.10.0.0/16; 127.0.0.1; }; Там же прописываем адреса провайдера: forwarders { 213.135.97.131; } /etc/resolv.conf должен выглядить так: nameserver 127.0.0.1 Перезагружаемся и смотрим логи на наличие ошибок — /var/log/messages. В дальнейшем перезагружать сервер целиком не потребуется. Для рестарта сервиса named применяется одна из команд: # /etc/rc.d/named restart # killall -HUP named Если перезагрузка вызывает ошибку, к примеру такую: # /etc/rc.d/named restart Stopping named: rndc failed, trying…