The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"настройка bind"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Сеть. проблемы, диагностика / Linux)
Изначальное сообщение [ Отслеживать ]

"настройка bind"  +/
Сообщение от fate29email (ok), 27-Апр-09, 12:41 
поднимаю DNS, но что-то не поднимается (((
вот что у меня в файле зоны (прямой)

$ttl 38400
artem.ru.  IN SOA artem.artem.ru. (

2009042401 ;serial
108000 ;refresh
1800 ;retry
120960 ;expiry
)

    ;name server
artem.ru.       IN      NS      artem.artem.ru

artem.ru.       IN      MX 10   artem.artem.ru.

localhost      IN    A                         172.0.0.1

solaris        IN      A                       192.168.6.1

artem          IN      A                       192.168.1.1

а проверка зоны вот что выдает:

[root@artem ~]# named-checkzone artem.ru /var/named/artem.ru.zone
dns_rdata_fromtext: /var/named/artem.ru.zone:7: near eol: unexpected end of input
zone artem.ru/IN: loading from master file /var/named/artem.ru.zone failed: unexpected end of input

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "настройка bind"  +/
Сообщение от Pahanivoemail (ok), 27-Апр-09, 12:49 
самом лог перевести слабо?


Ответить | Правка | Наверх | Cообщить модератору

2. "настройка bind"  +/
Сообщение от fate29email (ok), 27-Апр-09, 13:31 
>самом лог перевести слабо?

вот лог:

Apr 27 13:30:05 artem named: dns_rdata_fromtext: 172.0.0.zone:8: near eol: unexpected end of input
Apr 27 13:30:05 artem named: zone 0.0.172.in-addr.arpa/IN: loading master file 172.0.0.zone: unexpected end of input
Apr 27 13:30:05 artem named: _default/0.0.172.in-addr.arpa/in: unexpected end of input
Apr 27 13:30:05 artem named: dns_rdata_fromtext: artem.ru.zone:7: near eol: unexpected end of input
Apr 27 13:30:05 artem named: zone artem.ru/IN: loading master file artem.ru.zone: unexpected end of input
Apr 27 13:30:05 artem named: _default/artem.ru/in: unexpected end of input
Apr 27 13:30:05 artem named: 1.168.192.db:2: ignoring out-of-zone data (1.168.192.in-addr.arpa)
Apr 27 13:30:05 artem named: dns_rdata_fromtext: 1.168.192.db:8: near eol: unexpected end of input
Apr 27 13:30:05 artem named: 1.168.192.db:9: ignoring out-of-zone data (1.168.192.in-addr.arpa)
Apr 27 13:30:05 artem named: 1.168.192.db:14: ignoring out-of-zone data (1.168.192.in-addr.arpa)
Apr 27 13:30:05 artem named: zone 1.168.192.db/IN: loading master file 1.168.192.db: unexpected end of input
Apr 27 13:30:05 artem named: _default/1.168.192.db/in: unexpected end of input

Ответить | Правка | Наверх | Cообщить модератору

3. "настройка bind"  +/
Сообщение от Pahanivoemail (ok), 27-Апр-09, 14:29 
ПЕРЕВЕСТИ
у вас бинд рушается на синтаксис зоны - взять пример зоны в бинде и сравнить никак?
Ответить | Правка | Наверх | Cообщить модератору

4. "настройка bind"  +/
Сообщение от fate29email (ok), 27-Апр-09, 16:12 
>ПЕРЕВЕСТИ
>у вас бинд рушается на синтаксис зоны - взять пример зоны в
>бинде и сравнить никак?

пример такой:

$TTL    86400
@               IN SOA  localhost root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           localhost
localhost       IN A            127.0.0.1

стоит изменить localhost на artem.ru и начинается опять хня

Ответить | Правка | Наверх | Cообщить модератору

5. "настройка bind"  +/
Сообщение от angra (ok), 27-Апр-09, 17:12 
>стоит изменить localhost на artem.ru и начинается опять хня

Да неужто, можно я в этот бред не поверю? Попробуйте вот такую замену на файлик с localhost
sed -i -e 's/localhost/artem.ru/g' имя_файла_зоны
Только копипастом, а не набором вашими кривыми ручонками. Заработало? Вот чудо, кто бы мог подумать.
Попросите кого-нибудь помочь вам освоить текстовый редактор, а заодно пусть вам объяснит, что не нужно в soa записи убирать одно из двух полей между SOA и (. Если в работающем файле их было два, значит оставляйте два, даже если пока не можете осилить их назначение.

P.S. Не обольщайтесь достигнутым, в вашем файле зоны, приведенном в стартовом посте, есть и другие ошибки.

Ответить | Правка | Наверх | Cообщить модератору

6. "настройка bind"  +/
Сообщение от fate29email (ok), 27-Апр-09, 17:31 
>[оверквотинг удален]
>Только копипастом, а не набором вашими кривыми ручонками. Заработало? Вот чудо, кто
>бы мог подумать.
>Попросите кого-нибудь помочь вам освоить текстовый редактор, а заодно пусть вам объяснит,
>что не нужно в soa записи убирать одно из двух полей
>между SOA и (. Если в работающем файле их было два,
>значит оставляйте два, даже если пока не можете осилить их назначение.
>
>
>P.S. Не обольщайтесь достигнутым, в вашем файле зоны, приведенном в стартовом посте,
>есть и другие ошибки.

А вот не фига не угадали, НЕ заработало )
[root@artem ~]# service named start
Starting named:                                            [FAILED]

если проверять файлы по отдельности named.conf и файлы зон все ок, но не работает.
Все файлы взял с образца, только изменил localhost на artem.ru

могу предоставить все что у меня в named.conf и файлах зон
(если пожилаете)

Ответить | Правка | Наверх | Cообщить модератору

7. "настройка bind"  +/
Сообщение от angra (ok), 27-Апр-09, 18:03 
Вообще-то я указал как устранить ОДНУ ошибку, ту которая в начальном посте. Также указал, что есть и другие ошибки. Ищите.
На будущее, [FAILED] всего лишь указывает на факт того, что что-то _возможно_ прошло не так. В отличии от логов это совершенно не помогает в определении причин проблемы и даже не гарантирует, что проблема вообще есть, сервис спокойно себе может работать, а стартовый скрипт все равно ругнется. Например стартовый скрипт может не уметь корректно обрабатывать ситуацию, когда сервис уже запущен и при попытках start без предварительного stop будем получать [FAILED].
Чуть не забыл страшную тайну, есть еще rndc reload на случай если named уже запущен и нужно чтобы он перечитал конфиг и зоны. А за service named stop на продакшене можно и огрести от старших товарищей, как впрочем и за такие эксперименты с зонами :)
Ответить | Правка | Наверх | Cообщить модератору

8. "настройка bind"  +/
Сообщение от zerotemail (ok), 28-Апр-09, 13:40 
>поднимаю DNS, но что-то не поднимается (((
>вот что у меня в файле зоны (прямой)
>

Насколько я помню, в заголовке зоны вы пишете

имя_зоны IN SOA основной_DNS_сервер email_администратора ( ... и т.д.

причем основной_DNS_сервер описывается полным доменным именем с точкой в конце (если не поставить точку, к имени будет добавлена обслуживаемая зона (=@), а в e-mail СОБАКА меняется на точку, и заканчивается все опять же точкой. таков синтаксис, и его просто нужно запомнить

тогда ваше описание зоны будет выглядеть как

$ttl 38400
artem.ru.  IN SOA artem.artem.ru. root.artem.ru. ( ...

где artem.artem.ru - это имя основного DNS сервера для вашей зоны, а root@artem.ru - п/я администратора dns - зоны

далее в разделе данных точку тоже лучше не забывать

           2009042401 ;serial
           108000 ;refresh
           1800 ;retry
           120960 ;expiry
           )
           IN NS    artem.artem.ru.
           IN MX 10 artem.artem.ru.

artem   IN A 192.168.1.1
solaris IN A 192.168.6.1

localhost лучше не обрабатывать данной зоной, для этого есть типовая зона local и файл /etc/hosts

отпишите по результату и удачи

Ответить | Правка | Наверх | Cообщить модератору

9. "настройка bind"  +/
Сообщение от fate29email (ok), 28-Апр-09, 13:48 
>[оверквотинг удален]
>           IN
>MX 10 artem.artem.ru.
>
>artem   IN A 192.168.1.1
>solaris IN A 192.168.6.1
>
>localhost лучше не обрабатывать данной зоной, для этого есть типовая зона local
>и файл /etc/hosts
>
>отпишите по результату и удачи

Я вчера его победил )))

Все равно спасибо, вы хоть нормальоно написали, не то что angra (

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру