FreeBSD
DNS server unbound
- Подробности
- Категория: FreeBSD
- Опубликовано 25.07.2014 16:46
- Автор: 1111
- Просмотров: 1727
Dns server unbound более быстрый по сравнению с bind.
Устанавливаем
cd /usr/ports/dns/unbound
make install clean
Выбираем опцию
[ ] LIBEVENT
Начиная с FreeBSD 10 unbond уже установлен.
Редактируем файл конфигурации unbound.conf
server:
# Уровень логирования - 0 (только ошибки)
verbosity: 1
# Порт, на котором слушаем запросы
port: 53
# Описываем интерфейсы, на которых будем слушать запросы
interface: 127.0.0.1
interface: 192.168.21.28
# Указываемисходящийинтерфейс
outgoing-interface: 192.168.31.8
# Указываем сети, чьи запросы будем обрабатывать
access-control: 192.168.0.0/16 allow
# разрешаем ip4 tcp/udp и запрещаем поддержку ipv6
do-ip4: yes
do-ip6: no
do-udp: yes
do-tcp: yes
# От чьего имени работает daemon unbound
username: unbound
# Указываем лог-файл и отключаем использование syslog
logfile: "unbound.log"
use-syslog: no
# Указываемпутьк pid-файлу
pidfile: "/var/run/local_unbound.pid"
# "Прячем" версиюсофта
hide-version: yes
Добавляем в
ee /etc/rc.conf
local_unbound_enable="YES"
Добавляем в
ee /etc/resolv.conf
search localdomain
nameserver 127.0.0.1
options edns0
/etc/rc.d/local_unbound start стартуем службу