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

Исходное сообщение
"проблема с днс"

Отправлено croxx , 25-Авг-06 11:37 
проблема такова: есть днс сервер ns1.###.ru. на нем прописал в конфигах:
named.conf:
...
zone "xxx.info" {
    type master;
    file "master/xxx.info";
};
...

xxx.info:
$TTL 86400
@       IN      SOA     ns1.###.ru.  hostmaster.xxx.info. (
                        200608251 ; serial
                        28800 ; refresh
                        7200 ; retry
                        604800 ; expire
                        86400 ; ttl
                        )
        IN      NS      ns1.###.ru.
        IN      MX      10      mail
$ORIGIN xxx.info.
www     IN      A       <ip-address>
mail    IN      A       <ip-address>

Прописал сегодня с утра. Делаю #dig xxx.info - говорит Server:
** server can't find xxx.info: NXDOMAIN

если делаю так dig @ns1.###.ru, то все нормально, показывает зону. Если в resolve.conf прописать этот ДНС раньше, чем днс провайдера, то тоже все работает. Значит, дело в том, что не обновились днс записи просто на серверах провайдеров?


Содержание

Сообщения в этом обсуждении
"проблема с днс"
Отправлено YuryD , 25-Авг-06 11:42 
>если делаю так dig @ns1.###.ru, то все нормально, показывает зону. Если в
>resolve.conf прописать этот ДНС раньше, чем днс провайдера, то тоже все
>работает. Значит, дело в том, что не обновились днс записи просто
>на серверах провайдеров?


А зону то вам делегировали ? www.dnsreport.com вам в помощь. И еще - сейчас expire рекомендуют большой ставить, поэтому могли и не обновиться


"проблема с днс"
Отправлено SubGun , 25-Авг-06 11:42 
$TTL 86400
@       IN      SOA     ns1.###.ru.  hostmaster.xxx.info. (
                        200608251 ; serial
                        28800 ; refresh
                        7200 ; retry
                        604800 ; expire
                        86400 ; ttl
                        )
        IN      NS      ns1.###.ru.
        IN      MX      10      mail
        IN      A       <ip-address>
www     IN      A       <ip-address>
mail    IN      A       <ip-address>

"проблема с днс"
Отправлено croxx , 25-Авг-06 12:19 
насчет делегирования - whois xxx.info говорит Name Server:NS1.###.RU. Это?
2 SubGun - спасибо, был невнимателен я.

"проблема с днс"
Отправлено SubGun , 25-Авг-06 12:33 
nslookup
>server ns1.###.ru
>xxx.info

"проблема с днс"
Отправлено SubGun , 25-Авг-06 12:38 
Далее. Не считаете ли вы, что нужно cообщить провайдеру о вашей зоне, сделать allow-transfer на него для это зоны
zone "xxx.info" {
    type master;
    file "master/xxx.info";
    alow-transfer {<ip-провайдера>; };
};
и в файле зоны прописать не только свой DNS, но и DNS провайдера? А по написаному я не увидел, что у вас где-то secondary dns есть.

"проблема с днс"
Отправлено croxx , 25-Авг-06 14:00 
сделал как Вы сказали, разрешил пересылку зоны
> #nslookup
> >server ns1.###.ru
> xxx.info
говорит следующее:
Name:   ххх.info
Address: <правильный-ip-aдрес>

"проблема с днс"
Отправлено SubGun , 25-Авг-06 14:18 
А теперь:

#nslookup
>server <ns-провайдера>
>xxx.info


"проблема с днс"
Отправлено croxx , 25-Авг-06 14:24 
нет, и теперь тоже говорит
server can't find xxx.info: NXDOMAIN

"проблема с днс"
Отправлено SubGun , 25-Авг-06 14:36 
Ты звонил провайдеру? Просил у него прописать у себя зону, чтобы он у тебя был вторичным DNS? Весь секс к провайдеру.
Однако, если тебе не нужен второй DNS(допустим, Ru-Center требует два DNS), то просто пропиши свой DNS и жди 8-12 часов.

"проблема с днс"
Отправлено croxx , 25-Авг-06 14:48 
еще раз огромное спасибо за помощь!



"проблема с днс"
Отправлено SubGun , 25-Авг-06 15:12 
Не за что :)

"проблема с днс"
Отправлено croxx , 28-Авг-06 10:44 
dnsstuff.com говорит, что нет SOA записей для yyy.info и что yyy.info не существует. А почему же тогда whois показывает что сервер имен ###.ru. И на этом сервере имен прописана запись SOA. Не делегировали зону?

"проблема с днс"
Отправлено SubGun , 28-Авг-06 10:50 
Ты можешь назвать свой домен и NS к нему(реальные)? Чтобы можно было самому посмотреть.

"проблема с днс"
Отправлено SubGun , 28-Авг-06 10:50 
Если хочешь, то в личку. На мыло пиши.

"проблема с днс"
Отправлено croxx , 28-Авг-06 11:04 
скинул на мыло


"проблема с днс"
Отправлено SubGun , 28-Авг-06 11:20 
Я так понимаю, что не делегировали зону.

Searching for mobilki.info MX record at k.root-servers.net Got referral to e9.info.afilias-nst.info. [took 249 ms]
Searching for mobilki.info MX record at e9.info.afilias-nst.info. Timed out.  Trying again.
Searching for mobilki.info MX record at f9.info.afilias-nst.org. Reports no MX records (NXDOMAIN). 5ms.


"проблема с днс"
Отправлено croxx , 28-Авг-06 11:46 
Ранее этот домен был на другом сервере. Теперь его решили перенести сюда. Записи у регистратора доменов обновлял не я. А куда обратиться чтобы зону делегировали?



"проблема с днс"
Отправлено SubGun , 28-Авг-06 11:51 
Вообще-то, если был изменет DNS, то зона должна сама обновится. Главное serial изменяй, если вносишь(вносил) изменения в файл зоны.

"проблема с днс"
Отправлено croxx , 28-Авг-06 11:55 
Я не до конца понимаю что-то, очевидно. Если whois показывает сервер имен новый - то значит, зону делегировали? Serial я обновляю. Кто должен делегировать зону? Говорит, что нет SOA записи.

"проблема с днс"
Отправлено SubGun , 28-Авг-06 12:27 
Дай еще раз свой файл зоны.

"проблема с днс"
Отправлено croxx , 28-Авг-06 13:04 
$TTL 86400
@       IN      SOA     ns1.mobilki.info.  hostmaster.mobilki.info. (
                        200608283 ; serial
                        28800 ; refresh
                        7200 ; retry
                        604800 ; expire
                        86400 ; ttl
                        )
        IN      NS      ns1.mobilki.info.
        IN      NS      zero.hq.telecet.com.
        IN      MX      10      mail
        IN      A       81.22.215.70
$ORIGIN mobilki.info.
www     IN      A       81.22.215.70
mail    IN      A       81.22.215.70
ns1     IN      A       81.22.202.182

вот файл зоны.


"проблема с днс"
Отправлено SubGun , 28-Авг-06 14:14 
Теперь еще раз подумай, что ты за зону написал. И внимательно свои NS посмотри, а так же те, что whois выдает.

"проблема с днс"
Отправлено croxx , 28-Авг-06 14:21 
$TTL 86400
@       IN      SOA     ns1.abh.ru.  hostmaster.mobilki.info. (
                        200608285 ; serial
                        28800 ; refresh
                        7200 ; retry
                        604800 ; expire
                        86400 ; ttl
                        )
        IN      NS      ns1.abh.ru.
        IN      NS      zero.hq.telecet.com.
        IN      MX      10      mail
        IN      A       81.22.215.70
$ORIGIN mobilki.info.
www     IN      A       81.22.215.70
mail    IN      A       81.22.215.70

Снова сейчас изменил на то, что было


"проблема с днс"
Отправлено lavr , 28-Авг-06 12:30 
>Я не до конца понимаю что-то, очевидно. Если whois показывает сервер имен

так следует ВНИМАТЕЛЬНО почитать документацию

>новый - то значит, зону делегировали? Serial я обновляю. Кто должен
>делегировать зону? Говорит, что нет SOA записи.

ДЕЛЕГИРОВАНИЕ - это выдача полномочий на ведение ЗАРЕГИСТРИРОВАННОЙ зоны.
Выбираем свободное подходящее нам имя, например lala.org:

- предварительно настраиваем DNS и поднимаем Nameserver обслуживающий зону lala.org
- проверяем чтобы НЕБЫЛО ошибок
- регистрируем у РЕГИСТРАТОРА, обычно последние ПРОИЗВОДЯТ проверки на правильность
настроек зоны и на работоспособность - как только проверки успешно завершились ->
нам ДЕЛЕГИРУЮТ зону: заносят в базы и тд и тп - это whois
- теперь зона будет некоторое время разбегаться ПО МИРУ, те оседать в чужих кешах DNS,
это может занять времени от пары-тройки дней до недели

Все, регистрация есть, права делегированы, теперь МОЖЕМ при необходимости ИЗМЕНЯТЬ
nameserver'а которые обслуживали зону lala.org - изменения производятся в настройках
DNS и соответственно в базах регистратора(whois)

Понятно?

Все остальное - это правильность настроек DNS(зоны).


"проблема с днс"
Отправлено croxx , 28-Авг-06 14:07 
Черт, смотрите. whois выводит имена серверов с завершающей точкой в конце. А whois mobilki.info - без завершающей точки. Т.е. адрес не прямой тогда, а относительный. Щас буду звонить, чтобы поменяли

"проблема с днс"
Отправлено co6aka , 28-Авг-06 14:30 
IMHO:
$TTL 86400
@       IN      SOA     ns1.mobilki.info.  hostmaster.mobilki.info. (
                        200608286 ; serial
                        28800 ; refresh
                        7200 ; retry
                        604800 ; expire
                        86400 ; ttl
                        )
        IN      NS      ns1.mobilki.info.
        IN      NS      zero.hq.telecet.com.
        IN      MX      10      mail
        IN      A       81.22.215.70

www     IN      CNAME       mobilki.info.
mail    IN      CNAME       mobilki.info.
ns1     IN      A       81.22.202.182


"проблема с днс"
Отправлено lavr , 28-Авг-06 14:37 
>Черт, смотрите. whois выводит имена серверов с завершающей точкой в конце. А
>whois mobilki.info - без завершающей точки. Т.е. адрес не прямой тогда,
>а относительный. Щас буду звонить, чтобы поменяли

я вам ФСЁ расписал - МАРШ читать до посинения (включая теорию) вместо того чтобы
заниматься хней:

[alone]~ > whois -h whois.afilias.info mobilki.info | grep -i name
determining the contents of a domain name registration record in the
Afilias except as reasonably necessary to register domain names or
Domain Name:MOBILKI.INFO
Registrant Name:Alexandr Pronyagin
Admin Name:Alexandr Pronyagin
Billing Name:Alexandr Pronyagin
Tech Name:Alexandr Pronyagin
Name Server:NS1.ABH.RU
^^^^^^^^^^^^^^^^^^^^^^
[alone]~ >

[alone]~ > nslookup -q=ns mobilki.info. ns1.abh.ru
Server:         ns1.abh.ru
Address:        81.22.202.182#53

mobilki.info    nameserver = ns1.mobilki.info.
mobilki.info    nameserver = zero.hq.telecet.com.

[alone]~ >

еще НУЖНЫ комментарии?! :-E


"проблема с днс"
Отправлено croxx , 28-Авг-06 14:55 
Сорри, забыл перезапустить после последнего изменения конфига. А насчет читать - и так уж читаемс рук-во сис.администратора UNIX

"проблема с днс"
Отправлено lavr , 28-Авг-06 15:39 
>Сорри, забыл перезапустить после последнего изменения конфига. А насчет читать - и
>так уж читаемс рук-во сис.администратора UNIX

может кто-нить пояснит человеку мое предыдущее письмо с результатами whois и nslookup?!

ps. теорию DNS вам надо изучать, а всякие там "рук-во сис.администратора UNIX" должны и
вовсе быть настольными книгами



"проблема с днс"
Отправлено SubGun , 28-Авг-06 15:43 
Вот такой должна быть твоя зона:


$TTL 86400
@ IN SOA ns1.mobilki.info. hostmaster.mobilki.info. (
        200608286 ; serial
        28800 ; refresh
        7200 ; retry
        604800 ; expire
        86400 ; ttl
)
        IN NS         ns1.mobilki.info.
        IN NS         ns1.abh.ru.
        IN MX 10     mail.mobilki.info.
        IN A         81.22.215.70
www         IN A         81.22.215.70
mail        IN A         81.22.215.70
ns1        IN A         81.22.202.182

Соответственно, на ns1.abh.ru должно быть прописаны такие же NS записи.

P.S. zero.hq.telecet.com вообще про вашу зону не знает. Я же сказал, делайте
nslookup
>server <ns-провайдера>
>xxx.info
чтобы проверить.


"проблема с днс"
Отправлено croxx , 28-Авг-06 16:10 
сейчас сделал все так, как Вы сказали