Пытался улучшить работу DNS изменил конфигурацию, после перезапуска named настройка служб под Х выдало сообщение rndc: connect failed: connection refused вернул всю конфигурацию назад, подниматься нехотит. ЧТО ДЕЛАТЬ???
Нафига лезть туда, где не знаешь ничего?
>Нафига лезть туда, где не знаешь ничего?Очень содержательное замечание, наверно должно мне очень сильно помочь поднять службу.
Но для начала интнресны два вопроса:
1. Что означает rndc: connect failed: connection refused?
2. Почему когда я вернул конфиги на место перезапустил службу, перегрузил компьютер запустил сужбу она не поднялась?
>>Нафига лезть туда, где не знаешь ничего?
>
>Очень содержательное замечание, наверно должно мне очень сильно помочь поднять службу.
>
>Но для начала интнресны два вопроса:
>1. Что означает rndc: connect failed: connection refused?
>2. Почему когда я вернул конфиги на место перезапустил службу, перегрузил компьютер
>запустил сужбу она не поднялась?ну дык и прочтите документацию по bind9. А то ответьте ему на вопросы...
"А есть вы тоже за меня будете?"
"Ага!"
Вот что мне нравится в среде линуксоидов, так это характерная "взаимопомощь", и чувство локтя у себя в рёбрах.
>Вот что мне нравится в среде линуксоидов, так это характерная "взаимопомощь", и
>чувство локтя у себя в рёбрах.Еще один воинствующий незнайка (С) lavr
Что Вы хотите? Помощи? Ок.
Что Вы для получения помощи сделали? НИЧЕГО!Где:
- указание системы (uname -a)?
- конфигурация named?
- как Вы запускали?
- что в логах?
- ...
>- указание системы (uname -a)?Linux SERVER 2.6.9-5.EL #1 Wed Jan 5 19:22:18 EST 2005 i686 i686 i386 GNU/Linux
>- конфигурация named?
//
// named.conf for Red Hat caching-nameserver
//options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";forward first;
forwarders {
127.0.0.1;
222.222.222.222; //здесь то что нужно
};
allow-query {
192.168.0.1/24; 127.0.0.1/32;
};/*
* 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;
};//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};zone "." IN {
type hint;
file "named.ca";
};zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};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.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};include "/etc/rndc.key";
>- как Вы запускали?
/etc/init.d/named restart
>- что в логах?
Где они лежат?
>- ...
# /path/to/named -f -g
Смотреть вывод и соотв. чинить.
строкуinclude "/etc/rndc.key";
закоментарить или просто удалть
a удали этот кусок - bind и поднимется>controls {
> inet 127.0.0.1 allow { localhost; } keys { rndckey; };
>};
>а потом почитай доки и верни назад кусок - но уже правильно....
BTW: в chroot'e поди bind жил ?
>a удали этот кусок - bind и поднимется
>
>>controls {
>> inet 127.0.0.1 allow { localhost; } keys { rndckey; };
>>};
>>
>
>а потом почитай доки и верни назад кусок - но уже правильно....
>
>
>BTW: в chroot'e поди bind жил ?
э... тормоз я - удалять там где include.
Запрос: /etc/init.d/named -f -g
Ответ : Применение: /etc/init.d/named {start|stop|status|restart|condrestart|reload|probe}И всё.
Попробовал закоментировать include "/etc/rndc.key"; не помогло
закоментировал ещё>controls {
> inet 127.0.0.1 allow { localhost; } keys { rndckey; };
>};Всё равно не помогло. Всё тоже самое.
Может с named упала и rndc, тогда как её поднять rndc start не помогает?
Нашёл лог файл, вот что в нём пишется при запускеloading configuration from '/etc/named.conf'
listening on IPv4 interface lo
listening on IPv4 interface eth0
listening on IPv4 interface eth1
could not configure root hints from 'root.hints': file not found
loading configuration: file not found
exiting (due to fatal error)В named.conf я изменил root.hints на другое имя он всёравно ищет root.hints
Я ему и /var/named/root.hints создал не помогает в чём проблема?
>Нашёл лог файл, вот что в нём пишется при запуске
>
>loading configuration from '/etc/named.conf'
>listening on IPv4 interface lo
>listening on IPv4 interface eth0
>listening on IPv4 interface eth1
>could not configure root hints from 'root.hints': file not found
>loading configuration: file not found
>exiting (due to fatal error)
>
>В named.conf я изменил root.hints на другое имя он всёравно ищет root.hints
>
>Я ему и /var/named/root.hints создал не помогает в чём проблема?дык.... СРОЧНО УЧИТЬ МАТЧАСТЬ!!!!!
разве раскуривание манов уже запрещено по религиозным соображениям?
Уважаемый поймите одно... писать то, что написано в манах еще раз - это уже извращение. Поиск по сайту решит вопрос на 100% ГАРАНТИРОВАННО!!!
>Уважаемый поймите одно... писать то, что написано в манах еще раз -
>это уже извращение. Поиск по сайту решит вопрос на 100% ГАРАНТИРОВАННО!!!
>Можно уточнить ключевые слова для поиска а то DNS и named и bind не помогают.
1. Почему named ищет root.hints если его нет в named.conf
2. В логе написано что файла root.hints не существует, хотя в /var/named/root.hints он существует, даже пользователя сделал named разрешил чтение и запись. Может named ищет его в другом месте, тогда как узнать где, т.к. в /etc/named.conf вообще ссылки на этот файл нет?
>
>>Уважаемый поймите одно... писать то, что написано в манах еще раз -
>>это уже извращение. Поиск по сайту решит вопрос на 100% ГАРАНТИРОВАННО!!!
>>
>
>Можно уточнить ключевые слова для поиска а то DNS и named и
>bind не помогают.
>
>1. Почему named ищет root.hints если его нет в named.conf
>2. В логе написано что файла root.hints не существует, хотя в /var/named/root.hints
>он существует, даже пользователя сделал named разрешил чтение и запись. Может
>named ищет его в другом месте, тогда как узнать где, т.к.
>в /etc/named.conf вообще ссылки на этот файл нет?
/var/named/etc/namedb
>
>>Уважаемый поймите одно... писать то, что написано в манах еще раз -
>>это уже извращение. Поиск по сайту решит вопрос на 100% ГАРАНТИРОВАННО!!!
>>
>
>Можно уточнить ключевые слова для поиска а то DNS и named и
>bind не помогают.
>
>1. Почему named ищет root.hints если его нет в named.conf
>2. В логе написано что файла root.hints не существует, хотя в /var/named/root.hints
>он существует, даже пользователя сделал named разрешил чтение и запись. Может
>named ищет его в другом месте, тогда как узнать где, т.к.
>в /etc/named.conf вообще ссылки на этот файл нет?http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/netwo...
лучше так...
кат named.conf в студию...
и что это за запись
zone "." IN {
type hint;
file "named.ca";
};
>и что это за запись
>
>zone "." IN {
> type hint;
> file "named.ca";
>};Это запись из конфига, который был по умолчанию и который работчий, что означает, незнаю.
Рекомендую по этому вопросу Вам niksonnnn прочитать мат часть, возможно Ваша ссылка Вам поможет.ОГРОМНОЕ СПАСИБО hate
>/var/named/etc/namedb
Оказалось правда в /var/named/chroot/etc
Теперь заработало.
>
>>и что это за запись
>>
>>zone "." IN {
>> type hint;
>> file "named.ca";
>>};
>
>Это запись из конфига, который был по умолчанию и который работчий, что
>означает, незнаю.
>Рекомендую по этому вопросу Вам niksonnnn прочитать мат часть, возможно Ваша ссылка
>Вам поможет.
>
>
>
>ОГРОМНОЕ СПАСИБО hate
>
>>/var/named/etc/namedb
>
>Оказалось правда в /var/named/chroot/etc
>
>Теперь заработало.Пыонэр.... у меня как раз таки и нет проблем с ДНС))) а за совет почитать мат часть спасибо))) регулярно этим занят...