FreeBSD: как настроить named в простейшей конфигурации (DNS forwarding) |
![]() |
Добавил(а) microsin |
По шагам написано, как включить DNS forwarding на машине с FreeBSD 6.3, работающей в качестве шлюза в Интернет для локальных машин. IP внутренней сетевой карты шлюза 192.168.0.254\24. После этой настройки IP 192.168.0.254 можно указывать в качестве адреса DNS для машин за роутером, находящихся в сети 192.168.0.0\24. Демон, который реализует функционал DNS во FreeBSD, называется named. См. man named, man named.conf.
Редактируем /etc/namedb/named.conf
1. Указываем IP, который будем слушать (он будет отвечать на запросы клиентов DNS):
2. Включаем только форвардинг (раскомментируем опцию forward only):
3. Указываем DNS провайдера, куда named будет отправлять запросы. Для этого раскомментируем секцию forwarders, закомментируем в этой секции строчку с 127.0.0.1, и добавим адреса DNS провайдера. Я до кучи добавил адреса серверов Акадо и Корбины:
4. Запускаем named в режиме демона:
Теперь редактируем /etc/rc.conf
Примечание. Демон named окликается на сигналы HUP (используется для того, чтобы перезагрузить конфигурацию) и TERM (останавливает работу named). Например, перезагрузить конфигурацию: См. также Linux: как настроить named в простейшей конфигурации (DNS forwarding). |