Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-15 10:20:37
Здравствуйте,
FreeBSD 4.5 BIND 8.2.4
периодически BIND около 30-120 секунд не отвечает на запросы, при этом в процесах есть и не загружен
с внешней машины в этот период, в логах ничего подозрительного
Код: Выделить всё
;
> dig mail.ru
<<>> DiG 9.5.1-P2 <<>> mail.ru
;; global options: printcmd
;; connection timed out; no servers could be reached
Подскажите пожалуста, что может быть или в какую сторону смотреть
maestrow
-
Хостинг HostFood.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/
-
Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2009-09-15 12:58:59
в сторону конфига и публикации его на форуме
Убей их всех! Бог потом рассортирует...
Alex Keda
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-15 13:51:59
named.conf
Код: Выделить всё
// $FreeBSD: src/etc/namedb/named.conf,v 1.6.2.4 2001/12/05 22:10:12 cjc Exp $
//
// Refer to the named.conf(5) and named(8) man pages for details. If
// you are ever going to setup a primary server, make sure you've
// understood the hairy details of how DNS is working. Even with
// simple mistakes, you can break connectivity for affected parties,
// or cause huge amount of useless Internet traffic.
options {
directory "/etc/namedb";
// In addition to the "forwarders" clause, you can force your name
// server to never initiate queries of its own, but always ask its
// forwarders only, by enabling the following line:
//
// forward only;
// If you've got a DNS server around at your upstream provider, enter
// its IP address here, and enable the line below. This will make you
// benefit from its cache, thus reduce overall DNS traffic in the Internet.
/*
forwarders {
200.200.200.200; 300.300.300.300;
};
*/
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
/*
* If running in a sandbox, you may have to specify a different
* location for the dumpfile.
*/
// dump-file "s/named_dump.db";
};
// Note: the following will be supported in a future release.
/*
host { any; } {
topology {
127.0.0.0/8;
};
};
*/
// Setting up secondaries is way easier and the rough picture for this
// is explained below.
//
// If you enable a local name server, don't forget to enter 127.0.0.1
// into your /etc/resolv.conf so this server will be queried first.
// Also, make sure to enable it in /etc/rc.conf.
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "localhost.rev";
};
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.IP6.INT" {
type master;
file "localhost.rev";
};
/*
zone "domain.com" {
type slave;
file "s/domain.com.bak";
masters {
192.168.1.1;
};
};
zone "0.168.192.in-addr.arpa" {
type slave;
file "s/0.168.192.in-addr.arpa.bak";
masters {
192.168.1.1;
};
};
*/
на сервере в момент не отдачи
Код: Выделить всё
dig mail.ru
; <<>> DiG 8.3 <<>> mail.ru
;; res options: init recurs defnam dnsrch
;; res_nsend to server default -- ip сервера: Operation timed out
maestrow
-
camelium
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-07-05 14:01:36
- Откуда: Хмельницкий, UA
-
Контактная информация:
Непрочитанное сообщение
camelium » 2009-09-15 14:44:43
может днс прова лагает, лок сеть нормально резолвится? Используй корневые днс
nobody is free
camelium
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-15 15:38:16
надобно что бы этот сервер пока отдавал как раньше, а не впадал на 30-120 секунд в
Код: Выделить всё
; <<>> DiG 8.3 <<>> mail.ru
;; res options: init recurs defnam dnsrch
;; res_nsend to server default -- ip сервера: Operation timed out
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-15 16:51:43
А почему forwarders закоментирован?
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-15 17:00:16
Gloft писал(а):А почему forwarders закоментирован?
раскоментирован он
Код: Выделить всё
forwarders {
200.200.200.200; 300.300.300.300;
};
maestrow
-
ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
-
Контактная информация:
Непрочитанное сообщение
ProFTP » 2009-09-15 21:36:40
а что в логах?
выключи фаервол... и посмотри
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'


ProFTP
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 7:34:25
из man named.conf
Код: Выделить всё
DESCRIPTION
named.conf is the configuration file for named. Statements are enclosed
in braces and terminated with a semi-colon. Clauses in the statements
are also semi-colon terminated. [b]The usual comment styles are supported:[/b]
C style: /* */
C++ style: // to end of line
Unix style: # to end of line
Может я чего то не понимаю но "C style: /* */" по моему еще никто не отменял.
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 11:52:48
ProFTP писал(а):а что в логах?
выключи фаервол... и посмотри
даже так в логах ничего подозрительного
Код: Выделить всё
Sep 16 08:19:06 serv named[113]: dropping source port zero packet from [61.19.32.214].0
Sep 16 09:57:16 serv named[113]: refused query on non-query socket from [213.227.254.110].53
Sep 16 09:57:16 serv named[113]: refused query on non-query socket from [213.227.254.110].53
Sep 16 10:06:57 serv named[113]: dropping source port zero packet from [61.19.32.214].0
Sep 16 10:07:04 serv named[113]: dropping source port zero packet from [61.19.32.214].0
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 12:00:22
Можно повысить уровень ведения логов BIND-а.
Можно посмотреть tcpdump-м что вообще ходит по сети, куда и как быстро.
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 12:06:13
Gloft писал(а):из man named.conf
Код: Выделить всё
DESCRIPTION
named.conf is the configuration file for named. Statements are enclosed
in braces and terminated with a semi-colon. Clauses in the statements
are also semi-colon terminated. [b]The usual comment styles are supported:[/b]
C style: /* */
C++ style: // to end of line
Unix style: # to end of line
Может я чего то не понимаю но "C style: /* */" по моему еще никто не отменял.
извините, а можно подробней что это и зачем?
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 12:10:13
то что у тебя нижеследующие строки закоментированы и не только они
Код: Выделить всё
forwarders {
200.200.200.200; 300.300.300.300;
};
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 12:13:32
Gloft писал(а):Можно повысить уровень ведения логов BIND-а.
Можно посмотреть tcpdump-м что вообще ходит по сети, куда и как быстро.
смотрел и tcpdump-м и trafshow , много чего ходит и шустро
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 12:31:40
maestrow писал(а):Gloft писал(а):Можно повысить уровень ведения логов BIND-а.
Можно посмотреть tcpdump-м что вообще ходит по сети, куда и как быстро.
смотрел и tcpdump-м и trafshow , много чего ходит и шустро
ходит шустро в том чиле и DNS трафик?
так может дело не в твоем DNS-е а провайдера?
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 12:50:12
Gloft писал(а):то что у тебя нижеследующие строки закоментированы и не только они
Код: Выделить всё
forwarders {
200.200.200.200; 300.300.300.300;
};
да действительно, закоментированны, но посмотрел бекапы корфигов за последние годы, там все точно также... и раньше не входил во временные тайм ауты
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 12:59:35
Исходя из твоего конфига твой DNS сервер вообще никак не мог обслуживать клиентов.
Форвардин отключен, локальной доменной зоны нет, только зона с корневыми доменами.
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 14:25:14
Gloft писал(а):Исходя из твоего конфига твой DNS сервер вообще никак не мог обслуживать клиентов.
Форвардин отключен, локальной доменной зоны нет, только зона с корневыми доменами.
обслуживает
forwarders ведь не обязателен
записей полно, типа (просто не вылаживал, много места займут)
Код: Выделить всё
zone "domain.com" in {
type master;
file "domain.com";
check-names fail;
allow-update { none; };
allow-transfer { 100.100.100.100; };
also-notify { 100.100.100.100; };
allow-query { any; };
};
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 14:31:41
В твоем логе зона domain.com закоментирована.
Так если forwarders не включен тогда куда по твоему будет пересылать запросы твой сервак?
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 15:03:16
Gloft писал(а):В твоем логе зона domain.com закоментирована.
Так если forwarders не включен тогда куда по твоему будет пересылать запросы твой сервак?
зачем ему их пересылать, он как master работает, есть другой настроеный как slave на нем и есть forwarders на этот
forwarders ведь для того, что бы перенаправит все запросы, для которых нет ответа в кэше на тот список серверов
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 15:35:21
Если forwarders отключен на серваке то dig mail.ru заставляет делать запросы на корневые сервера, что не есть самый быстрый способ.
Отсюда и высокое время отклика.
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 15:57:19
Gloft писал(а):Если forwarders отключен на серваке то dig mail.ru заставляет делать запросы на корневые сервера, что не есть самый быстрый способ.
Отсюда и высокое время отклика.
есть такое, но разве это может влиять на временную не отдачу и как результат
Код: Выделить всё
;; res_nsend to server default -- ip сервера: Operation timed out
maestrow
-
Gloft
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Непрочитанное сообщение
Gloft » 2009-09-16 16:15:26
Да это может влиять на время отклика и даже на его наличие или отсутствие.
Насколько я помню в BIND можно настроить поведение на запросы которые он обработать не может или не должен обрабатывать.
Gloft
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-16 17:00:11
Gloft писал(а):Да это может влиять на время отклика и даже на его наличие или отсутствие.
Насколько я помню в BIND можно настроить поведение на запросы которые он обработать не может или не должен обрабатывать.
интересно вот что, включенный forwarders будет отрабатываться в тот момент очистки кеша (30-120 секунд) когда он не отдает запросы
maestrow
-
maestrow
- ефрейтор
- Сообщения: 64
- Зарегистрирован: 2008-09-03 20:36:16
Непрочитанное сообщение
maestrow » 2009-09-17 10:59:18
maestrow писал(а):
интересно вот что, включенный forwarders будет отрабатываться в тот момент очистки кеша (30-120 секунд) когда он не отдает запросы
forwarders не изменил ситуацию, все так же переодически 30-120 секунд не отдаются запросы, что еще можно поднастроить, что бы хотя бы уменьшить до 5-10 сек
maestrow