На VDS CentOS 6.5 решил поиграться с кэширующим DNS, вроде проще уже некуда и с теоретической частью вопросов нет.
Поехали!
# yum ypdate
и далее согласно разным мануалам (коих вариантов 5 не менее) от простого yum install bind -y до ....
В итоге, по 10 раз переписывал конфиги, таскал файлы по всем папкам, ребутил сервак и отключал файервол ... итог DNS не заработал!
Может кто то толково по шагам расписать "установку кэширующего DNS сервера на CentOS 6.5 для июля 2014 года?
А то может сейчас какой то "другой BIND" и все что я делаю не правильно.
Я уже грешу на кривой VDS, хотя возможно это и не так.
Если нужно могу дать рут доступ на VDS.
Установка и настройка Bind + CentOS 6.5 (кэширующий DNS)
Обычно кэширующий настраиваю так:
# yum install bind -y
Меняем две строчки в конфигурационном файле демона "named":
# vi /etc/named.conf
Изменяем следующие строчки:
listen-on { 127.0.0.1; 192.168.1.2; }; # IP адрес сетевой карты подключенной в локальную сеть, где должен слушать named
allow-query { 127.0.0.1; 192.168.1.0/24; }; # Адрес хоста/локальной сети кому разрешено обращаться
forwarders{123.123.123.123;}; #dns provaidera
Сохраняем файл.
В /etc/resolv.conf можно еще добавить:
nameserver 127.0.0.1Попробуй так.
А Вы сами не пробовали по этому рецепту сделать? :)
А Вы сами не пробовали по этому рецепту сделать?
А вы-то попробовали? В общих чертах всё верно, нужно только ещё запустить сервис.
Забыл, хорошо что поправили:
# chkconfig named on
# service named start
А по теме, инфы в гугле много.
Только вот не понятно, зачем на VDS вам кэширующий DNS ?
Благодарю за ответы!
А вы-то попробовали? В общих чертах всё верно, нужно только ещё запустить сервис.
Дело в том, что прежде чем спросить, я естественно попробовал несколько раз и с разными вариантами (описанными то здесь, то там).
Вариант с install bind -y так же пробовал ... но при первом запуске БИНД просил сгенерировать ключ и прождав 30 минут (и так не однократно) в итоге ничего не выходило. По этому подумалось, что все же я что то не так делаю!
Относительно:
# chkconfig named on
# service named start
Естественно все это делалось (куда же без этого!)
Только вот не понятно, зачем на VDS вам кэширующий DNS ?
Хочу разобраться с БИНДом и как начальная точка (самое простейшее) -> кэширующий сервер.
Как с простым "кэширующим сервером" все получится, тогда есть смысл идти далее.
Тогда лучше на Virtual Box'e тренироваться, чем на VDS имхо.
и чем же плох vds?Тогда лучше на Virtual Box'e тренироваться, чем на VDS имхо.
и чем же плох vds?
Не слушайте глупых советов, имхо)
По делу то настройка DNS штука не тривиальная, ставится просто, НО основное время таки уходит на диагностику (dig, telnet, whois и логи в помощь) и исправление найденных недочетов. Если нужно решить оперативно, готов помочь за относительно небольшие деньги (имею достаточно большой опыт).
По делу то настройка DNS штука не тривиальная
ИМХО "не" здесь лишнее.
да, сначала хотел написать "не сложная", но потом решил заменить на тривиальная. Извиняюсь за опечатку - главное что смысл все уловили.