Кеширующий DNS за 5 минут

Настраивать свой DNS я буду на CentOS, поэтому могу воспользоваться  менеджером пакетов Yum. Нам понадобиться 2 пакета, это caching-nameserver и bind-chroot:

yum install caching-nameserver bind-chroot

После этого, редактируем /etc/named.caching-nameserver.conf, в options необходимо добавить запись о форвардинге:

forward first; //Обращаемся сначала к удаленным DNS, а потом, если не получилось, пытаемся собственными силами.
forwarders {
8.8.8.8; // Google DNS
};

Так же, можно добавить DNS вашего провайдера.

На этом настройки закончены, сделаем так, что бы наш сервер обращался с DNS запросами сам к себе, для этого добавляем в /etc/resolv.conf:

nameserver 127.0.0.1

Незабудте, запустить и добавить named в автозагрузку :

/etc/init.d/named restart
chkconfig named on

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>