Для истории:
Настраиваем локальный DNS на FreeBSD 10 и выше - DNSом мы уставливали: 1.1.1.1
Инструкция взята от сюда: muff.kiev.ua/content/unbound-nastroika-keshiruyushchego-dns-servera
Установка DNS:
#cd /usr/ports/dns/unbound
#make install clean
#nano /var/unbound/unbound.conf
server:
# Уровень логирования - 0 (только ошибки)
verbosity: 0
# Порт, на котором "слушать" запросы
port: 53
# Описываем интерфейсы, на которых будем "слушать" запросы
interface: 127.0.0.1
interface: 1.1.1.1 # наш DNS
#interface: 10.0.0.1
# Указываем исходящий интерфейс, что смотрит в мир
outgoing-interface: 217.1.1.242
# Указываем сети, чьи запросы будем обрабатывать
#access-control: 0.0.0.0/0 refuse
access-control: 10.0.0.0/24 allow # наши серые IP
access-control: 1.1.1.1/32 allow # наш DNS
access-control: 217.1.1.240/28 allow # наши белые IP
# разрешаем ip4 и ip6 tcp/udp
do-ip4: yes
do-ip6: yes
do-udp: yes
do-tcp: yes
# От чьего имени работает daemon unbound
username: unbound
# Указываем лог-файл и отключаем использование syslog
logfile: "/tmp/unbound.log"
use-syslog: no
# Указываем путь к pid-файлу
pidfile: "/var/run/local_unbound.pid"
# "Прячем" версию софта
hide-version: yes
Проверяем конфиг:
# unbound-checkconf
unbound-checkconf: no errors in /var/unbound/unbound.conf
Если выдало чтото подобное, то все хорошо, иначе ищем ошибки.
Добавим загрузку демона при старте системы:
# echo '# DNS server' >> /etc/rc.conf
# echo 'local_unbound_enable="YES"' >> /etc/rc.conf
Даем комманду на запуск:
# sh /etc/rc.d/local_unbound start
Starting local_unbound.
Проверим, запустился ли процесс:
# ps -ax | grep unbound | grep -v grep
2340 - Is 0:00,03 /usr/sbin/unbound -c/var/unbound/unbound.conf
Демон запущен. Проверим, обрабатывает ли он запросы:
# drill @1.1.1.1 muff.kiev.ua
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 14051
;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;; muff.kiev.ua. IN A
;; ANSWER SECTION:
muff.kiev.ua. 2927 IN A 91.196.100.50
;; AUTHORITY SECTION:
muff.kiev.ua. 2927 IN NS ns2.bg.com.ua.
muff.kiev.ua. 2927 IN NS ns.bg.net.ua.
;; ADDITIONAL SECTION:
;; Query time: 0 msec
;; SERVER: 1.1.1.1
;; WHEN: Thu Jul 3 14:40:05 2014
;; MSG SIZE rcvd: 95