Задать вопрос

Настройка DNS

Настраиваю сервер. Добавил dns записи сайта на dns-сервер хостера. Когда делаю nslookup на его сайт, записи есть. А на других dns серверах записей нет, несмотря на то, что прошло пол-дня. В чем причина?
  • Вопрос задан
  • 4996 просмотров
Подписаться 6 Оценить Комментировать
Решения вопроса 1
z0rc
@z0rc
Для этого есть очень удобный сервис проверки работоспособности:
www.intodns.com/udc-forum.com
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Ingtar
@Ingtar
Не подтянулись еще. У каждой зоны есть время обновления. Иногда это 24 часа.
Ответ написан
heathen
@heathen
1. dns-сервер провайдера не является primary dns для данной зоны. Проверьте делегирование зоны: whois <имя_домена>. Например, whois itgorod.ru выдает:

root@cheetah ~ # whois itgorod.ru
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% www.ripn.net/about/servpol.html#3.2 (in Russian)
% www.ripn.net/about/en/servpol.html#3.2 (in English).

domain: ITGOROD.RU
nserver: dns1.yandex.ru.
nserver: dns2.yandex.ru.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
registrar: RU-CENTER-REG-RIPN
admin-contact: www.nic.ru/whois
created: 2005.12.21
paid-till: 2013.12.21
free-date: 2014.01.21
source: TCI

Last updated on 2013.03.18 21:16:36 MSK

2. Зона делегировалась\изменялась недавно, и по «другим» dns-серверам не успели разойтись изменения корневой зоны. Проверьте выдачу nslookup -q=NS <имя_домена> <имя_другого_dns> и убедитесь, что «другой» dns-сервер верно знает адреса dns-серверов, обслуживающих ваш домен. Например, выдача nslookup -q=NS itgorod.ru 8.8.8.8:

root@cheetah ~ # nslookup -q=NS itgorod.ru 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
itgorod.ru nameserver = dns2.yandex.ru.
itgorod.ru nameserver = dns1.yandex.ru.

Authoritative answers can be found from:

3. Вы успели сделать запрос на «другие» dns-серверы до того, как прописали изменения, и в кеше остались старые данные. Придется ждать, пока не пройдет время TTL, назначенное зоне.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы