URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83662
[ Назад ]

Исходное сообщение
"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"

Отправлено jant , 14-Янв-09 23:05 
Зона mydom.org.xxx работает, а делегировать подзону не выходит ( помогите, плз, найти ошибку!!
#less named.conf
...
zone "mydom.org.xxx" {
        type master;
        file "mydom.org.xxx";
};
zone "subdom.mydom.org.xxx" {
        type master;
        file "noc.mydom.org.xxx";
};

#less mydom.org.xxx
$TTL 3600
$ORIGIN mydom.org.xxx.
@       IN      SOA     ns.mydom.org.xxx. hostmaster.mydom.org.xxx. (
                2009011407              ; Serial
                14400                   ; Refresh
                3600                    ; Retry
                604800                  ; Expire
                86400 )                 ; Minimum
        IN      NS      ns.mydom.org.xxx.
        IN      NS      ns.secondary.net.yyy.

        IN      MX      10 relay.mydom.org.xxx.

ns              IN      A       190.182.60.3

noc             IN      NS      ns.noc.mydom.org.xxx.
ns.noc          IN      A       190.182.60.3
...
#less noc.mydom.org.xxx
$TTL 3600

$ORIGIN noc.mydom.org.xxx.

@       IN      SOA     ns.noc.mydom.org.xxx. hostmaster.noc.mydom.org.xxx. (
                2009011407              ; Serial
                14400                   ; Refresh
                3600                    ; Retry
                604800                  ; Expire
                86400 )                 ; Minimum


        IN      NS      ns.noc.mydom.org.xxx.
      
                IN      A       190.182.60.4
ns              IN      A       190.182.60.3


# nslookup noc.mydom.org.xxx
Server:         190.182.60.3
Address:        190.182.60.3#53
** server can't find noc.mydom.org.xxx: NXDOMAIN

# nslookup ns.noc.mydom.org.xxx
Server:         190.182.60.3
Address:        190.182.60.3#53
** server can't find ns.noc.mydom.org.xxx: NXDOMAIN

это всё в пределах одного и того же сервера 190.182.60.3 , поэтому слэйв пока не делал, пусть хоть так заработает


Содержание

Сообщения в этом обсуждении
"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено angra , 15-Янв-09 07:19 
Для начала рестартануть named и почитать, что он при рестарте напишет в syslog

"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено нубяра , 15-Янв-09 16:45 
>zone "mydom.org.xxx" {
>        type master;
>        file "mydom.org.xxx";
>};
>zone "subdom.mydom.org.xxx" {
>        type master;
>        file "noc.mydom.org.xxx";

У тебя как в итоге зона называется? А то в файле одно, в конфига совсем иное название.
subdom.mydom.org.xxx
noc.mydom.org.xxx
Что из них правильно, то и пропиши в zone "тут.mydom.org.xxx" { ......
Для начала)


"noc.mydom.org.xxx"
Отправлено ant , 15-Янв-09 16:54 
zone "mydom.org.xxx" {
        type master;
        file "mydom.org.xxx";
};
zone "noc.mydom.org.xxx" {
        type master;
        file "noc.mydom.org.xxx"
};
Здесь и везде:
noc.mydom.org.xxx
в рабочих файлах такой погрешности нет
где-то можно почитать хорошо ?
пока ошибку не нашёл

"noc.mydom.org.xxx"
Отправлено нубяра , 15-Янв-09 17:00 
>где-то можно почитать хорошо ?
>пока ошибку не нашёл

ОК. Тогда во-первых у тебя должно быть по один файл конфиги на главном серваке.
zone "mydom.org.xxx" {
      type master;
      file "mydom.org.xxx";
}
Именно в нем прописываешь что то вида noc NS IPвторойсервер
(просто не помню твой айпи)
а у второго сервака пишешь
zone "noc.mydom.org.xxx" {
      type master;
      file "noc.mydom.org.xxx";
}

И там уже все для зоны noc.mydom.org.xxx. Вот.


"noc.mydom.org.xxx"
Отправлено ant , 15-Янв-09 17:05 
А разве на одном и том же сервере обе зоны нельзя организовать?


"noc.mydom.org.xxx"
Отправлено нубяра , 15-Янв-09 17:08 
>А разве на одном и том же сервере обе зоны нельзя организовать?
>

А зачем? Тебе же нужно именно делегирование? То есть ты когда отдаешь зону на адиминистрирование другой организации/отделу/компании/ и т.д и т.п.


"noc.mydom.org.xxx"
Отправлено нубяра , 15-Янв-09 17:10 
>>А разве на одном и том же сервере обе зоны нельзя организовать?
>>
>
>А зачем? Тебе же нужно именно делегирование? То есть ты когда отдаешь
>зону на адиминистрирование другой организации/отделу/компании/ и т.д и т.п.

Если тебе нужно держать актуальной копию зоны, то пропиши на сервере slave для зоны,которую проделегировал. Не пробовал))), но может и прокатит


"noc.mydom.org.xxx"
Отправлено ant , 15-Янв-09 17:39 
>>А разве на одном и том же сервере обе зоны нельзя организовать?
>>
>
>А зачем? Тебе же нужно именно делегирование? То есть ты когда отдаешь
>зону на адиминистрирование другой организации/отделу/компании/ и т.д и т.п.

Нужно, что бы поддомен редактировался на том же сервере, но другим человеком, имел свою почту, хосты и т.д.
вообще, на одном и том же сервере такое возможно?



"noc.mydom.org.xxx"
Отправлено angra , 16-Янв-09 03:14 
Да возможно и занимает несколько минут. Разумеется для тех, кто в случае проблем способен посмотреть сообщения named и узнать из них ошибку. А вы продолжайте работать методом тыка.

На всякий случай повторю, различайте делегирование на другой сервер и выделение зоны в отдельный файл в пределах того же сервера. В вашем случае записи об NS noc.mydom в зоне mydom лишние, они никогда не будут использованы. Вреда от них нет, но и пользы тоже, потому что сервер при приходе запроса о @.noc.mydom даже не заглянет в файл с зоной mydom, а сразу перейдет к содержимому noc.mydom


"noc.mydom.org.xxx"
Отправлено jant , 16-Янв-09 20:06 
>Да возможно и занимает несколько минут. Разумеется для тех, кто в случае
>проблем способен посмотреть сообщения named и узнать из них ошибку. А
>вы продолжайте работать методом тыка.
>
>На всякий случай повторю, различайте делегирование на другой сервер и выделение зоны
>в отдельный файл в пределах того же сервера. В вашем случае
>записи об NS noc.mydom в зоне mydom лишние, они никогда не
>будут использованы. Вреда от них нет, но и пользы тоже, потому
>что сервер при приходе запроса о @.noc.mydom даже не заглянет в
>файл с зоной mydom, а сразу перейдет к содержимому noc.mydom

чувствуется правильный подход
для плавающих уточните, плз:
п.1. где правильно и эффективно прочитать (не 500 страниц, ну, хотя бы 100)
п.2. речь идёт не об формировании зоны, а о формировании подзоны - поддомена, при этом сам домен уже существует здесь же. Вопрос можно ли поддомен выделить на тот же хост, где и основной домен... опять упираемся в п.1 ))
заранее спасибо


"noc.mydom.org.xxx"
Отправлено angra , 17-Янв-09 06:09 
>п.1. где правильно и эффективно прочитать (не 500 страниц, ну, хотя бы
>100)

Не знаю, сам в свое время почитал некоторые rfc и доку к бинду. Если уметь читать, то там и 10 страниц не наберется. А вообще основные принципы dns и bind можно изложить на одной странице, не исключен вариант, что такие изложения можно найти в инете.

>п.2. речь идёт не об формировании зоны, а о формировании подзоны -
>поддомена, при этом сам домен уже существует здесь же. Вопрос можно
>ли поддомен выделить на тот же хост, где и основной домен...
>опять упираемся в п.1 ))
>заранее спасибо

Начинайте с доки бинда, там достаточно внятно объяснен термин zone, без его понимания дело дальше не пойдет.

Правильно ли я понимаю, что логи вы по религиозным причинам не хотите смотреть? Или может вы принципиально не ищете легких путей?


"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено Кореш , 16-Янв-09 10:44 
>[оверквотинг удален]
>Address:        190.182.60.3#53
>** server can't find noc.mydom.org.xxx: NXDOMAIN
>
># nslookup ns.noc.mydom.org.xxx
>Server:         190.182.60.3
>Address:        190.182.60.3#53
>** server can't find ns.noc.mydom.org.xxx: NXDOMAIN
>
>это всё в пределах одного и того же сервера 190.182.60.3 , поэтому
>слэйв пока не делал, пусть хоть так заработает

вместо этого
noc             IN      NS      ns.noc.mydom.org.xxx.
ns.noc          IN      A       190.182.60.3

добавь

noc.mydom.org.xxx        IN      NS      ns.noc.mydom.org.xxx.
ns.noc.mydom.org.xxx     IN      A       190.182.60.3      


"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено jant , 16-Янв-09 19:48 

>добавь
>
>noc.mydom.org.xxx        IN     NS      ns.noc.mydom.org.xxx.
>ns.noc.mydom.org.xxx     IN      A    190.182.60.3

так не работает,
тут надо бы почитать матчасть,
Angra, чувствую, что делает правильные замечания, только не говорит, что читать


"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено Кореш , 16-Янв-09 22:31 
>
>>добавь
>>
>>noc.mydom.org.xxx        IN     NS      ns.noc.mydom.org.xxx.
>>ns.noc.mydom.org.xxx     IN      A    190.182.60.3
>
>так не работает,
>тут надо бы почитать матчасть,
>Angra, чувствую, что делает правильные замечания, только не говорит, что читать

Angra действительно верно говорит, я вам написал настройку с делегированием, то есть нужно было еще файлик зоны создать , ну, а если без делегирования, то  в своем файлике просто добавь

$origin noc.mydom.org.xxx

и ниже этой записи помещайте записи для этого поддомена


а вот ссылочки
http://athena.vvsu.ru/inetcourse/labs/dns.html
http://bog.pp.ru/work/bind.html#log



"плз,ошибкаВделегированииПодзоны - noc вДомене mydom.org.xxx"
Отправлено jant , 16-Янв-09 23:06 
огромадное спасибо за советы и ссылочки!!
надо и буду читать

>нужно было еще файлик зоны создать ,

на счёт файлика я понял, но почемуй-то не получилось,
видимо, нужно читать )))