Ошибки в логах named (fedora 12). Работа над ошибками.
Добавлено: 2011-01-18 16:34:18
Имеем роутер с named на базе fedora 12/ ip=10.3.0.10
Поиск началось после того как я заметил странности в работе клиентских машин,
Виндовый nslookup успешно разрешал инет запросы ругаясь при запуске на отсутствие ДНС сервера:
запросы локалки обрабатывались только прямые,
обратные печально выдавали:
Полез я в логи и обнаружил много разного, с чем пытаюсь разобраться сейчас и надеюсь на вашу помощь, итак.
1) Сообщения типа
в больших кол-вах.
Гугль вывел много информации по теме, основная мысль была в том, что BIND пытается выполнить запись AAAA, которая есть тока в IPv6. (впрочем не только АААА) Поиск и мануал по теме порекомендовали вот такую вот строчку в named.conf
Однако не помогло, записи в логах все равно появляются, это проблема рас, и если с АААА записью вроде понятно, то что значит та-же строка с А записью?
Мануал по теме: http://tldp.org/HOWTO/Linux+IPv6-HOWTO/ ... -bind.html
2) Сообщения типа
Тут вроде понятно, но даже 777 на файл ss.loc.dom.db ничего не изменило... Где-то я крупно ошибаюсь и плаваю в матчасти
3) Сообщения типа
Смысл в том, что запросы извне запрещены, вот и denied, а большое кол-во таких строк говорит о дос атаке. Можно за ошибку не считать?
4) Сообщения типа
говорят о том, что зона таки передается мастер сервером, но вот смущают последние строки, мне знакомы данные ip, они из моей локалки, но в named.conf они точно не фигурируют.. зачем они тут на этом slave dns сервере??
5) Ну и на последок
Тут я понял что ничего не понял, то есть зоны обновились (мои зоны от их? их от моих?) после некоторых манипуляций с размером пакета.. смысл ускользает, пойду дальше гуглить..
И главное, как всё перечисленное связано с тем что, обратная зона не работает??
Поиск началось после того как я заметил странности в работе клиентских машин,
Виндовый nslookup успешно разрешал инет запросы ругаясь при запуске на отсутствие ДНС сервера:
Код: Выделить всё
C:\Documents and Settings\ash>nslookup
DNS request timed out.
timeout was 2 seconds.
*** Can't find server name for address 10.3.0.10: Timed out
*** Default servers are not available
Default Server: UnKnown
Address: 10.3.0.10
Код: Выделить всё
> 1c
Server: UnKnown
Address: 10.3.0.10
Name: 1c.ss.loc.dom
Address: 10.0.0.15
Код: Выделить всё
> 10.0.0.15
Server: UnKnown
Address: 10.3.0.10
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
1) Сообщения типа
Код: Выделить всё
network unreachable resolving 'ns-912.amazon.com/A/IN': 2001:503:a83e::2:30#53
network unreachable resolving 'ns-921.amazon.com/AAAA/IN': 2001:503:231d::2:30#53
Гугль вывел много информации по теме, основная мысль была в том, что BIND пытается выполнить запись AAAA, которая есть тока в IPv6. (впрочем не только АААА) Поиск и мануал по теме порекомендовали вот такую вот строчку в named.conf
Код: Выделить всё
options {
listen-on-v6 { none; };
};
Мануал по теме: http://tldp.org/HOWTO/Linux+IPv6-HOWTO/ ... -bind.html
2) Сообщения типа
Код: Выделить всё
slaves/ss.loc.dom.db:179: \208\181\208\178\208\179\208\181\208\189\208\184\208\185-\208\191\208\186.ss.loc.dom: bad owner name (check-names)
3) Сообщения типа
Код: Выделить всё
client 10.30.0.1#52645: query (cache) 'mail.ru/A/IN' denied
4) Сообщения типа
Код: Выделить всё
transfer of 'ss.loc.dom/IN' from 10.3.0.2#53: connected using 10.3.0.10#57451
zone ss.loc.dom/IN: transferred serial 45440
transfer of 'ss.loc.dom/IN' from 10.3.0.2#53: Transfer completed: 1 messages, 10 records, 289 bytes, 0.329 secs (878 bytes/sec)
zone ss.loc.dom/IN: sending notifies (serial 45440)
client 10.30.0.1#57777: received notify for zone 'ss.loc.dom'
zone ss.loc.dom/IN: refused notify from non-master: 10.30.0.1#57777
client 10.100.0.26#65075: received notify for zone 'ss.loc.dom'
zone ss.loc.dom/IN: refused notify from non-master: 10.100.0.26#65075
5) Ну и на последок
Код: Выделить всё
success resolving 'rutld.mars.orderbox-dns.com/AAAA' (in 'orderbox-dns.com'?) after reducing the advertised EDNS UDP packet size to 512 octets
success resolving 'rutld.venus.orderbox-dns.com/A' (in 'orderbox-dns.com'?) after reducing the advertised EDNS UDP packet size to 512 octets
И главное, как всё перечисленное связано с тем что, обратная зона не работает??
Код: Выделить всё
[root@roaz named]# nslookup
> 10.0.0.15
;; connection timed out; no servers could be reached
> 1c
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find 1c: NXDOMAIN
> 1c.ss.loc.dom
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: 1c.ss.loc.dom
Address: 10.0.0.15