named не работает :-(
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
named не работает :-(
Поставил named - внутри сети все работает прекрасно, снаружи - получаю "query refused"
Где копать? Дырку в файрволе проколупал: tcp/udp 53, пакеты через нее идут.... Конфиг-то не сложный. Мистика прямо...
Где копать? Дырку в файрволе проколупал: tcp/udp 53, пакеты через нее идут.... Конфиг-то не сложный. Мистика прямо...
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
- Аман Ванкуверский
- Маньяк
- Сообщения: 2759
- Зарегистрирован: 18 окт 2005, 01:10
Re: named не работает :-(
1. То, что CdR прописал - настройки конфига: на тех ли интерфейсах слушает, отвечает ли внешним запросам и т.д.
2. На файерволе NAT правильно настроен?
3. Логи, дебаг что показывают?
2. На файерволе NAT правильно настроен?
3. Логи, дебаг что показывают?
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
Код: Выделить всё
options {
allow-query { localnets; localhost; };
allow-recursion { localnets; localhost; };
query-source port 53;
query-source-v6 port 53;
directory "/var/named";
forwarders { 192.197.96.11; };
dump-file "data/cache_dump.db";
statistics-file "data/named_stats.txt";
memstatistics-file "data/named_mem_stats.txt";
};
view "localhost_resolver" {
match-clients { localhost; };
match-destinations { localhost; };
include "/etc/named.root";
include "/etc/named.local";
zone "@@@@@@@" {
allow-query { any; };
type master;
file "@@@@@@.local";
};
zone "#######" {
allow-query { any; };
type master;
file "#######.local";
};
};
view "internal" {
match-clients { localnets; };
match-destinations { localnets; };
include "/etc/named.root";
zone "@@@@@@.com" {
allow-query { any; };
type master;
file "@@@@@@.local";
};
zone "7.168.192.in-addr.arpa" {
allow-query { any; };
type master;
file "7.168.192.@@@@@.com";
};
zone "#######.com" {
allow-query { any; };
type master;
file "#######.local";
};
};
view "external" {
match-clients { !localnets; !localhost; };
// match-destinations { !localnets; !localhost; };
match-destinations { any; };
include "/etc/named.root";
zone "@@@@@@.com" {
allow-query { any; };
type master;
file "@@@@@@.com";
};
zone "97.197.192.in-addr.arpa" {
allow-query { any; };
type master;
file "97.197.192.@@@@@@.com";
};
zone "########.com" {
allow-query { any; };
type master;
file "########.com";
};
};
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
IP = 192.197.97.59:53
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
а как он без рутовой зоны будет делать рекурсивные запросы? пропиши зону.Stanislav писал(а):IP = 192.197.97.59:53
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
что у тебя за линукс? Можешь кинуть кусок лога с grep "named"?
у даймона есть ключ -d level, где левел из дебаг левел. Но тебе наверное это не надо, сейчас.
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
там у меня:meser писал(а):а как он без рутовой зоны будет делать рекурсивные запросы? пропиши зону.Stanislav писал(а):IP = 192.197.97.59:53
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
что у тебя за линукс? Можешь кинуть кусок лога с grep "named"?
у даймона есть ключ -d level, где левел из дебаг левел. Но тебе наверное это не надо, сейчас.
include "/etc/named.root";
тан сидит hint с рутовой зоной
CentOS.
в messages есть только сообщения об успешном старте демона и загрузке зон: когда я пытаюсь сделать nslookup - запрос отвергается, но никаких сообщений не появляется
Последний раз редактировалось Stanislav 15 авг 2008, 09:31, всего редактировалось 1 раз.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
а сам файл рутовой зоны есть? путь к нему правильный? пермишнс файла позволяют его читать узеру named?Stanislav писал(а):там у меня:meser писал(а):а как он без рутовой зоны будет делать рекурсивные запросы? пропиши зону.Stanislav писал(а):IP = 192.197.97.59:53
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
что у тебя за линукс? Можешь кинуть кусок лога с grep "named"?
у даймона есть ключ -d level, где левел из дебаг левел. Но тебе наверное это не надо, сейчас.
include "/etc/named.root";
тан сидит hint с рутовой зоной
CentOS.
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
пермишинс 640 root:namedmeser писал(а):а сам файл рутовой зоны есть? путь к нему правильный? пермишнс файла позволяют его читать узеру named?Stanislav писал(а):там у меня:meser писал(а):а как он без рутовой зоны будет делать рекурсивные запросы? пропиши зону.Stanislav писал(а):IP = 192.197.97.59:53
NAT логи - говорит, что пакеты переправил по внутреннему адресу успешно....
в messages есть сообщения только об успешной загрузке зон, да ошибки по доступу к корневым серверам
А как ему debug сделать?
что у тебя за линукс? Можешь кинуть кусок лога с grep "named"?
у даймона есть ключ -d level, где левел из дебаг левел. Но тебе наверное это не надо, сейчас.
include "/etc/named.root";
тан сидит hint с рутовой зоной
CentOS.
Все нормально - все разрешается, если запрос идет из моей внутренней сети. Проблема, если извне делаешь запрос... Firewall клянется, что NAT'ит куда надо... Может есть какие особенности для XEN? сервер еще хостит кучку VM.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
постой, ты говорил о сообщениях о рутовой зоне. они пропали?
кидай сюда рез-т grep -i named /var/log/messages
еще попробуй глянуть резолвинг с трэйсом,
ну например dig address +trace или дай мне какое имя, я гляну снаружи
кидай сюда рез-т grep -i named /var/log/messages
еще попробуй глянуть резолвинг с трэйсом,
ну например dig address +trace или дай мне какое имя, я гляну снаружи
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
кстати, насчет ната, там и юдп и тсп? все строго?
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
да, обаmeser писал(а):кстати, насчет ната, там и юдп и тсп? все строго?
- Stanislav
- Mr. Minority Report
- Сообщения: 45281
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: named не работает :-(
сейчас ошибок нету - только сообщения о старте демона и загрузках зон.meser писал(а):постой, ты говорил о сообщениях о рутовой зоне. они пропали?
кидай сюда рез-т grep -i named /var/log/messages
еще попробуй глянуть резолвинг с трэйсом,
ну например dig address +trace или дай мне какое имя, я гляну снаружи
IP DNS server: 192.197.97.59
name: ns.rd-arts.com
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
постой, станислав, а это что? ты сам не разрешаешь внешние запросы.Stanislav писал(а):Код: Выделить всё
options { allow-query { localnets; localhost; }; allow-recursion { localnets; localhost; }; .... }
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: named не работает :-(
Код: Выделить всё
// Authorized source addresses.
acl "trusted" {
localhost;
aaa.bbb.ccc.ddd/24
//твои сетки
};
// Known fake source addresses shouldn't be replied to.
acl "bogon" {
0.0.0.0/8;
1.0.0.0/8;
2.0.0.0/8;
192.0.2.0/24;
224.0.0.0/3;
169.254.0.0/16;
// Enterprise networks may or may not be bogus.
10.0.0.0/8;
172.16.0.0/12;
192.168.0.0/16;
};
controls {
inet * allow { trusted; } keys { "rndc-key"; };
};
options {
directory "/var/named";
allow-transfer { 127.0.0.1; eee.fff.ggg.hhh;};
allow-query { any; };
allow-recursion { trusted; };
blackhole { bogon; };
};