Кэширующий DNS

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Immortal1983
рядовой
Сообщения: 10
Зарегистрирован: 2012-10-30 23:41:34

Кэширующий DNS

Непрочитанное сообщение Immortal1983 » 2013-04-05 16:31:42

Подскажите люди как узнать работает ли кэширующий DNS сервер. Какими командами или в каких файлах? Я так понимаю что кэширующий значит, что он запоминает соответствие емён и адресов серверов. И где это он прописывает?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Кэширующий DNS

Непрочитанное сообщение ChihPih » 2013-04-05 17:06:14

По конфигу посмотреть. В любом случае сервер кэширует положительные и отрицательные ответы от др. серверов. Смотрите в документации соответствующие параметры.
www.info-x.org - информационный ресурс о ОС FreeBSD.

Immortal1983
рядовой
Сообщения: 10
Зарегистрирован: 2012-10-30 23:41:34

Re: Кэширующий DNS

Непрочитанное сообщение Immortal1983 » 2013-04-05 17:24:19

named.conf:
options {
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
listen-on { 127.0.0.1; 10.0.0.1; };

disable-empty-zone "255.255.255.255.IP-ADDR.ARPA";
disable-empty-zone
"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
disable-empty-zone
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
forwarders { 84.254.192.5; 82.195.28.130; };
// quere-source address * port 53;
};

resolve.conf
nameserver 127.0.0.1
nameserver 84.254.192.5
nameserver 82.195.28.130

ipfw:
################## Allow DNS from internet ######################
#${ipfw} add allow udp from any 53 to any via ${net}
#${ipfw} add allow udp from any to any 53 via ${net}


${ipfw} add allow tcp from any to ${ipnet} dst-port 53 setup
${ipfw} add allow udp from any to ${ipnet} dst-port 53
${ipfw} add allow udp from ${ipnet} 53 to any
${ipfw} add allow udp from ${ipnet} to any dst-port 53 keep-state
# dns-client
#${ipfw} add allow tcp from any to ${intranet} dst-port 53 setup
#${ipfw} add allow udp from any to ${intranet} dst-port 53
#${ipfw} add allow udp from ${intranet} 53 to any
#${ipfw} add allow udp from $intranet} to any dst-port 53 keep-state
#
${ipfw} add allow tcp from ${intranet} to ${iplan} dst-port 53 setup
${ipfw} add allow udp from ${intranet} to ${iplan} dst-port 53

Подскажите при такой настройке правильно ли работает кэширующий DNS

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Кэширующий DNS

Непрочитанное сообщение ChihPih » 2013-04-05 17:30:55

Да, пойдет.
www.info-x.org - информационный ресурс о ОС FreeBSD.

Immortal1983
рядовой
Сообщения: 10
Зарегистрирован: 2012-10-30 23:41:34

Re: Кэширующий DNS

Непрочитанное сообщение Immortal1983 » 2013-04-05 17:37:19

Основной вопрос в том, где он хранит информацию об посещённых сайтах. Я так понимаю кэширующий dns сервер нужен для того чтобы каждый раз при вводе имени сайта, не отправлялся запрос на имя вышестоящему dns?
Или я уже путаю с собственным dns сервером?
Спасибо!

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Кэширующий DNS

Непрочитанное сообщение ChihPih » 2013-04-05 17:52:49

Основной вопрос в том, где он хранит информацию об посещённых сайтах. Я так понимаю кэширующий dns сервер нужен для того чтобы каждый раз при вводе имени сайта, не отправлялся запрос на имя вышестоящему dns?
Почти верно. Сервер кеширует НА НЕКОТОРОЕ ВРЕМЯ (которое кстати настраивается, по умолчанию оно равно чему-то там) ответы от днс серверов.
www.info-x.org - информационный ресурс о ОС FreeBSD.

Immortal1983
рядовой
Сообщения: 10
Зарегистрирован: 2012-10-30 23:41:34

Re: Кэширующий DNS

Непрочитанное сообщение Immortal1983 » 2013-04-05 18:17:41

Осталось найти где это время)
Спасибо за помощь!

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Кэширующий DNS

Непрочитанное сообщение ChihPih » 2013-04-05 18:18:32

В документации ищите, там параметры не помню как называются.
www.info-x.org - информационный ресурс о ОС FreeBSD.

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Re: Кэширующий DNS

Непрочитанное сообщение FiL » 2013-04-05 21:29:12

Immortal1983 писал(а):Осталось найти где это время)
Спасибо за помощь!
время прописано в описании зоны.