Проверка настройки DNS |
Что такое DNS
Интернет – это сеть, которая связывает миллионы компьютеров по всей планете. Некоторые компьютеры в данной сети включены круглосуточно – сервера с электронной почтой и сайтами. При подключении к интернету каждому компьютеру назначается специальный числовой идентификатор – так называемый ip-адрес. Однако обращаться к серверам по нему людям не очень удобно, поэтому введены были буквенные домены.
DNS – это система, которая обеспечивает соответствие всех доменов ip-адресам. За хранение в интернете DNS-записей отвечает особый класс серверов под названием ns-сервера. Некоторые из них поддерживаются администраторами доменных зон, другие – интернет-провайдерами и хостерами У таких серверов есть собственная иерархия, и записи обновляются на серверах не сразу: на некоторых из них – очень быстро, на остальных – в течение пары суток. Самое популярное ПО для ns-серверов — BIND.
Сроки обновления DNS-записей
Распространенный вопрос у всех начинающих – когда новый домен заработает. Попробуем ответить и разберемся, можно ли как-нибудь ускорить данный процесс.
Итак, вы желаете, чтобы новый домен заработал. Для этого необходимо добавить записи в DNS и затем ждать, пока они растекутся по сети. Время обновления этих записей составляет от пары часов до трех суток. Такие ограничения вызваны особенностями работы DNS, которая является высоконагруженной и распределенной системой.
После смены записей DNS или регистрации домена ваш сайт доступен будет для разных пользователей через разное время, в зависимости от специфики работы их провайдеров.
Что же касается субдоменов, то при их создании зачастую, они становятся доступны сразу или в течение 20 минут.
Как быстрее начать работать с новым доменом
В случае если вы домен зарегистрировали или изменили записи DNS, и вам нужно срочно начать работу с интернет-сайтом, вы можете одну строчку добавить в файл hosts
вашей ОС:
xxx.xxx.xxx.xxx site.ru
где xxx.xxx.xxx.xxx
– это ip-адрес сервера, а site.ru
– это доменное имя вашего ресурса.
Типы записей DNS
Для того, чтобы домен заработал, вам следует для него задать ряд специальных DNS-записей.
Запись NS — нужна для указания DNS-сервера, который обслуживает ваш домен. Услуги собственного DNS-сервера предложить может регистратор домена или же хостинг-провайдер. Еще один вариант – настроить свой NS-сервер, и использовать уже его.
Запись A — нужна для указания IP-адреса вашего интернет-сайта.
Запись AAAA — применяется для указания IP-адреса версии 6. В настоящее время эти адреса пока не получили полноценной поддержки.
Запись MX — указывает на IP-адрес вашего почтового сервера.
Запись CNAME — необходима для указания одного домена в как адреса другого домена.
Запись PTR – обратная запись, позволяющая при запросе IP-адреса вашего интернет-сайта, получить его полное доменное имя. Очень важно, если вы для домена используете почтовый сервер, так как правильность PTR-записи проверяется множеством почтовых серверов. Данную запись устанавливает всегда хостинг-провайдер. Проверить правильность этой записи можно при помощи особого сервиса. Проблем, как правило, не возникает, и запись установлена изначально правильно.
Топ хостинг провайдеров месяца
Настройка автоматических субдоменов для каждого пользователя и создание wildcard DNS-записи
Wildcard запись – специальная DNS-запись, которая отвечает за любые субдомены *.site.ru
. Указание этой записи может потребоваться, например, для CMS, используемой для контроля за субдоменами.
Для создания подобной записи нужно зайти в раздел управления DNS-записями домена и там уже добавить запись типа A, в качестве субдомена следует указать символ *, в качестве адреса – IP-адрес сервера, который зачастую совпадает с IP-адресом, указанным для главного домена. Если вам это сделать не удается, то надо обратиться в техподдержку.