The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Трабла с зонами(DNS)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Трабла с зонами(DNS)" 
Сообщение от Constr emailИскать по авторуВ закладки(ok) on 02-Сен-05, 20:16  (MSK)
Есть у меня три сервера 1,2 и 3 . Хочется зарегистрировать соответственно три зоны : 1.ru 2.ru и 3.ru . На каждом из них поднимаю bind , прописываю зоны и отсылаю на регистрацию. Регистрация проходит ОК, НО зоны не работают. Шлю письмо DNS мастеру провайдера - почему собственно?
Ответ :
host -t ns 1.ru
1.ru             NS      ns.3.ru
1.ru             NS      ns.2.ru

host -t ns 2.ru
2.ru           NS      ns.3.ru
2.ru           NS      ns.1.ru

host -t ns 3.ru
3.ru          NS      ns.1.ru
3.ru          NS      ns.2.ru
Алгоритмическая ошибка нет А-записи для NS'в- читайте матчасть про GLUE записи.

Два дня уже читаю матчасть и не пойму где же я лоханулся. Эти самые GLUE записи используются если мой ns сервер сидит внутри моей зоны - вроде нигде нет. Использование GLUE записи для сервера вне зоны - это ошивка ну и прочие умности. Может кто нибудь поподробнее для тупых разжевать?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Трабла с зонами(DNS)" 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 02-Сен-05, 21:59  (MSK)
Ну тебе же чётко и ясно сказали: НЕТ A-записей для NSx.
Поставь себя на место спрашивающего о записи 1.ru, например.
Ты спросил, тебе дали имя днса, который держит эту зону: ns.1.ru, теперь тебе надо найти его, чтоб спросить у него. А кто это такой-то? А хбз...
Правильно тебе сказали. Читай матчасть.
Должна быть еще запись такая:
ns A x.x.x.x
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Трабла с зонами(DNS)" 
Сообщение от const emailИскать по авторуВ закладки(??) on 02-Сен-05, 23:50  (MSK)
>Должна быть еще запись такая:
>ns A x.x.x.x
т.е правильно ли я понимаю ? В основной SOA записи , должно быть как-то так:

$TTL    3600
$ORIGIN ru.
1    3600    IN      SOA     ns.2.spb.ru. noname.yandex.ru. (
                2005090201 10800 3600 432000 38400 )
        3600    IN      NS      ns.2.spb.ru. ns.2.spb.ru. A 1.1.1.1
        3600    IN      NS      ns.3.spb.ru.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Трабла с зонами(DNS)" 
Сообщение от newser Искать по авторуВ закладки(ok) on 03-Сен-05, 00:46  (MSK)
>>Должна быть еще запись такая:
>>ns A x.x.x.x
>т.е правильно ли я понимаю ? В основной SOA записи , должно
>быть как-то так:
>
>$TTL    3600
>$ORIGIN ru.
>1    3600    IN    
>  SOA     ns.2.spb.ru. noname.yandex.ru. (
>            
>    2005090201 10800 3600 432000 38400 )
>        3600    
>IN      NS    
> ns.2.spb.ru. ns.2.spb.ru. A 1.1.1.1
>        3600    
>IN      NS    
> ns.3.spb.ru.

Вам и в самом деле стоит ПОЧИТАТЬ матчасть:

$TTL 3600
$ORIGIN 1.ru.
@ IN SOA ns.2.spb.ru. noname.yandex.ru. (
    2005090201 10800 3600 432000 38400 )

@ IN NS ns.2.spb.ru.
  IN NS ns.3.spb.ru.

ns IN A x.x.x.x ; ns.1.ru. есть x.x.x.x

То же самое в зонах 2.ru. и 3.ru.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Трабла с зонами(DNS)" 
Сообщение от const emailИскать по авторуВ закладки(??) on 03-Сен-05, 01:15  (MSK)
>>>Должна быть еще запись такая:
>>>ns A x.x.x.x
>>т.е правильно ли я понимаю ? В основной SOA записи , должно
>>быть как-то так:
>>
>>$TTL    3600
>>$ORIGIN ru.
>>1    3600    IN    
>>  SOA     ns.2.spb.ru. noname.yandex.ru. (
>>            
>>    2005090201 10800 3600 432000 38400 )
>>        3600    
>>IN      NS    
>> ns.2.spb.ru. ns.2.spb.ru. A 1.1.1.1
>>        3600    
>>IN      NS    
>> ns.3.spb.ru.
>
>Вам и в самом деле стоит ПОЧИТАТЬ матчасть:
>
>$TTL 3600
>$ORIGIN 1.ru.
>@ IN SOA ns.2.spb.ru. noname.yandex.ru. (
>    2005090201 10800 3600 432000 38400 )
>
>@ IN NS ns.2.spb.ru.
>  IN NS ns.3.spb.ru.
>
>ns IN A x.x.x.x ; ns.1.ru. есть x.x.x.x
>
>То же самое в зонах 2.ru. и 3.ru.


Не ребята - эту хохму я уже знаю Что я ns сервер забуду прописать?
Приводился кусок SOA вызывающий сомнения . В полном виде SOA запись до того  выглядела так:
$TTL    3600
$ORIGIN ru.
1    3600    IN      SOA     ns.2.ru. noname.yandex.ru. (
                2005090201 10800 3600 432000 38400 )
        3600    IN      NS      ns.2.ru.
        3600    IN      NS      ns.3.ru.

$ORIGIN 1.ru.
mail    3600    IN      A       1.1.1.1
        3600    IN      MX      10 mail.1.ru.
ns      3600    IN      A       1.1.1.1
www     3600    IN      A       1.1.1.1
@       3600    IN      A       1.1.1.1


Теперь поправил так :
$TTL    3600
$ORIGIN ru.
1    3600    IN      SOA     ns.2.ru. noname.yandex.ru. (
                2005090201 10800 3600 432000 38400 )
        3600    IN      NS      ns.2.ru. ns.2.ru. A 2.2.2.2
        3600    IN      NS      ns.3.ru.

$ORIGIN 1.ru.
mail    3600    IN      A       1.1.1.1
        3600    IN      MX      10 mail.1.ru.
ns      3600    IN      A       1.1.1.1
www     3600    IN      A       1.1.1.1
@       3600    IN      A       1.1.1.1


Запись вида 3600    IN      NS      ns.2.ru. ns.2.ru. A 2.2.2.2
взята отсюда : http://p-stone.ru/libr/nets/monitor/data/public15/
Так что вопрос простой им этой добавки хватит или как ? Если не хватит , то чего добавить ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Трабла с зонами(DNS)" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 03-Сен-05, 03:26  (MSK)

>Теперь поправил так :
>$TTL    3600
>$ORIGIN ru.
>1    3600    IN    
>  SOA     ns.2.ru. noname.yandex.ru. (
>            
>    2005090201 10800 3600 432000 38400 )
>        3600    
>IN      NS    
> ns.2.ru. ns.2.ru. A 2.2.2.2


Не въехал, какая версия бинда? и заодно уточнить ось хочется.

1.ru.   3600  IN  NS ns.1.ru.
1.ru.   3600  IN  NS ns.2.ru.
1.ru.   3600  IN  NS ns.3.ru.
1.ru.   3600  IN  A  1.1.1.1
1.ru.   3600  IN  MX 10 mx.1.ru.
ns.1.ru      3600  IN  A  1.1.1.1.
mx      3600  IN  CNAME  1.ru.

Записи SOA можно оставить старые.
все остальное - добавлять по вкусу.
Я бы еще добавил 4-ый нейм-сервер из шаровых (искать в гугле)
И все три айпишника находятся в разных подсетях?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Трабла с зонами(DNS)" 
Сообщение от Constr emailИскать по авторуВ закладки(ok) on 03-Сен-05, 12:44  (MSK)

>
>Записи SOA можно оставить старые.
>все остальное - добавлять по вкусу.
>Я бы еще добавил 4-ый нейм-сервер из шаровых (искать в гугле)
>И все три айпишника находятся в разных подсетях?

Ось FreeBSD 4.11 named 8.3.7-REL.
ns сервера в разных подсетях , хотя сами домены 1 и 3 в одной. Что самое поганое, до тех пор , пока slave сервером был сервер прова всё работало, а тут захотелось опереться на собственные силы и такой облом :( .

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Трабла с зонами(DNS)" 
Сообщение от lavr emailИскать по авторуВ закладки on 03-Сен-05, 15:48  (MSK)
>
>>
>>Записи SOA можно оставить старые.
>>все остальное - добавлять по вкусу.
>>Я бы еще добавил 4-ый нейм-сервер из шаровых (искать в гугле)
>>И все три айпишника находятся в разных подсетях?
>
>Ось FreeBSD 4.11 named 8.3.7-REL.
>ns сервера в разных подсетях , хотя сами домены 1 и 3
>в одной. Что самое поганое, до тех пор , пока slave
>сервером был сервер прова всё работало, а тут захотелось опереться на
>собственные силы и такой облом :( .

незнание МАТЧАСТИ не освобождает от ответственности :)
Здесь на opennet есть хорошая документация по DNS, у вас пробелы в основах

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Трабла с зонами(DNS)" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 04-Сен-05, 00:19  (MSK)

>Ось FreeBSD 4.11 named 8.3.7-REL.
>ns сервера в разных подсетях , хотя сами домены 1 и 3
>в одной. Что самое поганое, до тех пор , пока slave
>сервером был сервер прова всё работало, а тут захотелось опереться на
>собственные силы и такой облом :( .

Переходи на bind 9.3.1 и, как советует Lavr, почитай здешние мануалы по настройке ДНС-сервера на FreeBSD.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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