The OpenNET Project / Index page

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

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

"Bind и поддомен."  +/
Сообщение от peektoseen email(ok) on 24-Июн-13, 10:54 
Всем привет.
Столкнулся с проблемой добавления поддомена в Bind.
Прошу помощи у сообщества.
Вот кусок конфига, отвечающий за домен:

; BIND reverse data file for broadcast zone
;
$TTL 345600
@       IN      SOA     ns.NAME.ru.       root.NAME.ru.     (
                ...
                ...
                ...
                ...
                ...)
@       IN      NS      ns1.NAME.ru.
@       IN      NS      ns2.NAME.ru.
@       IN      NS      ns.NAME.ru.
@       IN      A       XXX.105.235.XXX
@       IN      MX      5 mx.NAME.ru
mx      IN      A       XXX.105.235.XXX
wiki    IN      A       XXX.105.235.XXX
www     IN      CNAME   @

Все, что я сделал - добавил строчку wiki    IN      A       XXX.105.235.XXX,
если я делаю dig @localhost wiki.NAME.ru, сервер корректно возвращает адрес XXX.105.235.XXX, всё отлично.
Т.е. сам bind возвращает IP, но видимо он не "рассказывает" об этом IP другим DNS, т.к. спустя 3 дня GOOGLE DNS (8.8.8.8) и прочие открытые, не возвращают адрес.

Объясните пожалуйста, каким обраом другие DNS серверы узнают, что у меня появился поддомен?

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

Оглавление

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


1. "Bind и поддомен."  +/
Сообщение от Andrey Mitrofanov on 24-Июн-13, 11:29 
> @       IN      NS      ns1.NAME.ru.
> @       IN      NS      ns2.NAME.ru.
> @       IN      NS      ns.NAME.ru.
> Объясните пожалуйста, каким обраом другие DNS серверы узнают, что у меня появился
> поддомен?

Из "появившихся" в _их bind-ах записей "NAME.ru. IN NS XWV.105.235.XYZ".

Идёшь к хозяину зоны/bind-а "ru." и проявляешь свой домен.

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

3. "Bind и поддомен."  +/
Сообщение от peektoseen email(ok) on 24-Июн-13, 13:29 
>> @       IN      NS      ns1.NAME.ru.
>> @       IN      NS      ns2.NAME.ru.
>> @       IN      NS      ns.NAME.ru.
>> Объясните пожалуйста, каким обраом другие DNS серверы узнают, что у меня появился
>> поддомен?
> Из "появившихся" в _их bind-ах записей "NAME.ru. IN NS XWV.105.235.XYZ".
> Идёшь к хозяину зоны/bind-а "ru." и проявляешь свой домен.

т.е. мне еще нужно добавить записи


wiki       IN      NS      ns1.NAME.ru.
wiki       IN      NS      ns2.NAME.ru.
wiki       IN      NS      ns.NAME.ru.

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

2. "Bind и поддомен."  +/
Сообщение от ALex_hha (ok) on 24-Июн-13, 11:46 
А ваш bind точно авторитативный для домена NAME.ru?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Bind и поддомен."  +/
Сообщение от peektoseen email(ok) on 24-Июн-13, 13:30 
> А ваш bind точно авторитативный для домена NAME.ru?

Через dig это можно узнать?

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

5. "Bind и поддомен."  +/
Сообщение от ALex_hha (ok) on 24-Июн-13, 14:14 
>> А ваш bind точно авторитативный для домена NAME.ru?
> Через dig это можно узнать?

# host -t ns NAME.ru 8.8.8.8

чтобы исключить косяки настроек вашего ДНС

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

6. "Bind и поддомен."  +/
Сообщение от peektoseen email(ok) on 24-Июн-13, 14:31 
>>> А ваш bind точно авторитативный для домена NAME.ru?
>> Через dig это можно узнать?
> # host -t ns NAME.ru 8.8.8.8
> чтобы исключить косяки настроек вашего ДНС

Спасибо за ответ.
Да, выходит авторитативный. ns.NAME.ru, ns1.NAME.ru и ns2.NAME.ru - наши хосты, я пытаюсь добавить wiki.blablabla.ru. Конфиги bind'а правлю на ns.NAME.ru (может на другом править?)


root@ns:/etc/bind# host -t ns blablabla.ru 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
blablabla.ru name server ns2.NAME.ru.
blablabla.ru name server ns1.NAME.ru.
blablabla.ru name server ns.NAME.ru.

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

7. "Bind и поддомен."  +/
Сообщение от lavr email on 24-Июн-13, 14:45 
>[оверквотинг удален]
>
 
> root@ns:/etc/bind# host -t ns blablabla.ru 8.8.8.8
> Using domain server:
> Name: 8.8.8.8
> Address: 8.8.8.8#53
> Aliases:
> blablabla.ru name server ns2.NAME.ru.
> blablabla.ru name server ns1.NAME.ru.
> blablabla.ru name server ns.NAME.ru.
>

Вы вместо того чтобы париться, скачать O'Reilly "DNS and Bind" и прочитайте один
раз, все основные вопросы и глупые в том числе, исчезнут.
Это будет более правильный подход, несколько минут потратите на поиск книги и
два-три часа на чтение.

1) DNS RR (записи) правятся на авторитарном primary ns (nameserver)
2) чтобы сообщить миру об изменениях в зоне, правится Serial в SOA (увеличивается на 1)
3) необходимо время, порой до двух и более суток чтобы изменения зоны разбежались по
миру и осели в кешах чужих ns-серверах

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

8. "Bind и поддомен."  +/
Сообщение от ALex_hha (ok) on 24-Июн-13, 16:27 
>[оверквотинг удален]
> раз, все основные вопросы и глупые в том числе, исчезнут.
>  Это будет более правильный подход, несколько минут потратите на поиск книги
> и
> два-три часа на чтение.
> 1) DNS RR (записи) правятся на авторитарном primary ns (nameserver)
> 2) чтобы сообщить миру об изменениях в зоне, правится Serial в SOA
> (увеличивается на 1)
> 3) необходимо время, порой до двух и более суток чтобы изменения зоны
> разбежались по
> миру и осели в кешах чужих ns-серверах

3й пункт зависит от ttl зоны, я перед изменениями, за день до момента X, обычно ставлю 1 час, потом меняю нужные мне записи и возвращаю ttl обратно

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

9. "Bind и поддомен."  +/
Сообщение от ALex_hha (ok) on 24-Июн-13, 16:29 
>[оверквотинг удален]
>
 
> root@ns:/etc/bind# host -t ns blablabla.ru 8.8.8.8
> Using domain server:
> Name: 8.8.8.8
> Address: 8.8.8.8#53
> Aliases:
> blablabla.ru name server ns2.NAME.ru.
> blablabla.ru name server ns1.NAME.ru.
> blablabla.ru name server ns.NAME.ru.
>

а что говорит ?

# host wiki.blablabla.ru ns.NAME.ru.

Ну и как вам правильно сказали, если у вас ns.NAME.ru. это master, а ns1 и ns2 слейвы, то не забыть поменять serial зоны

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

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

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




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

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