Есть сервак с ip 31.31.199.82, купил имя c-hd.ru, запись A и настроил dns-сервер ns1.reg.ru и ns2.reg.ru. Уже три дня это имя так и остается пустым. Сегодня утром вбил на своем компе в /etc/resolv.conf сервера 8.8.8.8 и 8.8.4.4, c-hd.ru стал открываться, но естественно возни много.
Вопрос:: существует ли какой то обмен записями между разными dns северами (репликация?) и можно ли дождаться появление записи в доменных серверах своего провайдера (Авангард, допустим)?
[Решено] Куча вопросов по DNS серверам...
Модератор: Модераторы разделов
-
ubuntuAndrew
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: [Решено] Куча вопросов по DNS серверам...
ubuntuAndrew писал(а): ↑10.05.2011 20:50Вопрос:: существует ли какой то обмен записями между разными dns северами (репликация?) и можно ли дождаться появление записи в доменных серверах своего провайдера (Авангард, допустим)?
Изначально записи есть только на первичном и вторичных доменных серверах (т.е. авторитетных серверах), обслуживающих данный домен. По мере того, как кто-то пытается разрешить данное доменное имя, записи кэшируются на других серверах (в том числе и на сервере вашего провайдера, если только на нем не выключено кэширование, что вряд ли), со временем кэшированные данные устаревают (время устаревания указывается в настройках DNS-сервера, либо глобально, либо для зоны) и снова запрашиваются у авторитетных серверов. Учитывая то, что "время жизни" кэшированных записей довольно велико, бОльшую часть времени при разрешении вы будете получать ответ из кэша.
My god... it's full of stars!...
-
/dev/random
- Администратор
- Сообщения: 5435
- ОС: Gentoo
Re: [Решено] Куча вопросов по DNS серверам...
Проблема у того (провайдерского?) DNS, которым вы пользовались до того, как попробовали 8.8.8.8 (гугловский). Я попробовал несколько известных мне DNS, и все знают о вашем сервере. Если ваш провайдер не знает, подождите ещё немного и звоните в техподдержку, если так и не дождётесь. Три дня - это достаточно много.
-
ubuntuAndrew
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: [Решено] Куча вопросов по DNS серверам...
Ну как выяснилось, у провайдера Твое ТВ домен тоже не доступен. В настройках регистратора настоятельно рекомендовалось использовать сервера ns1.reg.ru и ns2.reg.ru. Им альтернативы есть? И там есть поля Первый, второй... адрес сервера и еще одна группа полей - ip-адреса серверов. Причем первые два поля из первой группы обязательны для заполнения...
Щас лучше скрин вытащю...
Щас лучше скрин вытащю...

-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: [Решено] Куча вопросов по DNS серверам...
ubuntuAndrew писал(а): ↑10.05.2011 21:11В настройках регистратора настоятельно рекомендовалось использовать сервера ns1.reg.ru и ns2.reg.ru. Им альтернативы есть?
Есть. Можно использовать NS-серверы любой другой компании, предоставляющей DNS-хостинг. Или поднять DNS-сервер у себя и использовать его (при наличии статических IP).
My god... it's full of stars!...
-
ubuntuAndrew
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: [Решено] Куча вопросов по DNS серверам...
Ура!!! Прописал IP-адреса серверов 8.8.8.8 и 8.8.4.4 (гугловские) - все работает!!! =)
-
/dev/random
- Администратор
- Сообщения: 5435
- ОС: Gentoo
Re: [Решено] Куча вопросов по DNS серверам...
ubuntuAndrew писал(а): ↑10.05.2011 21:36Ура!!! Прописал IP-адреса серверов 8.8.8.8 и 8.8.4.4 (гугловские) - все работает!!! =)
Куда прописали??? В настройки домена??? Это шутка?
-
ubuntuAndrew
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: [Решено] Куча вопросов по DNS серверам...
ммм... нет.. всмысле, не шутка. В настройки домена, где первый и второй ip адреса... Но ведь работает, даже через free-proxy (ну там hidemyass.com)
-
/dev/random
- Администратор
- Сообщения: 5435
- ОС: Gentoo
Re: [Решено] Куча вопросов по DNS серверам...
ubuntuAndrew писал(а): ↑11.05.2011 07:52ммм... нет.. всмысле, не шутка. В настройки домена, где первый и второй ip адреса... Но ведь работает, даже через free-proxy (ну там hidemyass.com)
Когда DNS-сервер получает запрос данных домена, он в первую очередь смотрит в своём кэше. Если там есть не устаревший ответ (положительный или отрицательный), то этот ответ и отправляется запрашивающему. Если нет, то сервер спрашивает у корневого сервера, и получает ответ "спроси у..." (здесь - у корневого сервера зоны ru). Он спрашивает у него, и опять получает "спроси у..." (здесь - у сервера, который вы указали в настройках домена). Теперь он спрашивает у него, получает ответ, кэширует его и переадресует клиенту.
А теперь представьте, что произойдёт, если вы укажете гугловский DNS, и кэш у гугла (как и у вашего провайдера) устареет. А он в конце концов устареет. DNS вашего провайдера, по запросу вашего браузера, не найдя адреса в кэше, спросит его у корневого сервера, затем у сервера зоны .ru, затем у гугла. Гугл не найдёт данных в кэше, спросит у корневого... Дальше продолжать?
Поэтому указывать в настройках домена нужно лишь тот DNS, в базу которого вы можете явным образом прописать свой домен. Чтобы этот DNS мог ответить на запрос всегда, не полагаясь на кэш.