Настройки ДНС для домена
- 22 Февраля 2014
- Volodymyr Hodiak
- Разработка
- 19706
После создание сайта, его нужно перенести на хостинг. Если вы купили и хостинг и домен у одного регистратора, тогда проблем нет. А если домен куплен отдельно от хостинга, тогда нужно привязать домен к хостингу, и как показывает практика, не все понимают как настроить днс записи для домена.
Возможность менять настройки DNS своего сайта очень важна для большинства пользователей. Однако, неверно введенные данные в настройки DNS могут привести к неработоспособности сайта на достаточно длительный период. Это происходит вследствие того, что изменения DNS не вступают в силу немедленно. И ваши ошибки будут видны не сразу. Если Вы сделали ошибку, то это приведет невозможности доступа к сайту кого (включая Вас). Например сайт доступен с www и без www - недоступен и наоборот. Сообщения не доходят на доменную ящик и тп.
В данной статье мы рассмотрим как правильно настроить ДНС записи для домена.
Сначала немного теории.
DNS (сервер имен) выдает информацию компьютеров как искать друг друга через интернет. Когда Вы набираете адрес в Вашем браузере, Ваш провайдер (ISP - Internet Service Provider) проверяет его через сервер доменных имен (DNS), чтобы знать, куда послать Ваш запрос.
http://www.domain.ua ---> проверка DNS ---> DNS сообщает адрес domain.ru = 192.168.0.1 ---> Вы получаете содержимое сайта.
Почему так происходит?
Такой механизм действия приемлим тем, что доменное имя не всегда имеет один и тот же адрес. Каждый сервер в интернете имеет свой IP адрес (набор цифр, подобно номеру телефона). Каждый раз, когда Вы меняете хостинг провайдера, а значит перемещались на другой сервер (у нового сервера другая IP-адрес), сервер доменных имен хранит запись о Вашем имени домена и IP адрес сервера, куда необходимо посылать запросы.
Когда вы меняете хостинг провайдера (адрес) или в первый раз зарегистрировать доменное имя, информация о новой записи поступает на другие сервер доменных имен (DNS). Сайт может заработать уже через 4 часа, а среднее время распространения информации составляет 24-72 часа. Эта задержка происходит из-за того, что большинство серверов имен (DNS) настроены на периодическое обновление информации. Таким образом, информация, которая на них хранится не всегда живая. Обновление информации через определенный период времени для данных серверов выбрано потому, что информация такого рода меняется очень редко.
Описание параметров для типов записей
- A (IP-адрес узла)
Параметр записи -. Запись типа A позволяет установить соответствие между именем хоста в домене и его IP-адресу. - AAAA (IP-адрес узла IPv6)
Параметр записи - - MX (почтовый обменник)
Параметр записи - <приоритет записи> <имя узла>. Запись типа MX (Mail Exchange - почтовый сервер) определяет почтовый сервер - машину, которая обрабатывает почту для вашего домена. Приоритет определяет значение приоритетности почтового сервера. Чем меньше число, тем выше приоритет почтового сервера (0 означает высочайший приоритет, 65535 - самый низкий). Таким образом, почтовый сервер с более высоким приоритетом является основным, а почтовые серверы с более низкими приоритетами будут второстепенным и вступят в работу в том случае, если все более приоритетные серверы с каким-то причинам недоступны или неработоспособны. Если Вы изменяете запись MX таким образом, что почта будет обрабатываться другим сервером, все Ваши текущие учетные записи POP3, пересылка, почтовые работы, и списки рассылки останутся без работы, то есть почта на них поступать не будет.
название узла - название адреса сервера, который принимает SMTP-соединения для доставки почты на указанное имя. Имя должно быть узлом A или CNAME, обязательно с точкой в конце. - CNAME (псевдоним)
Параметр записи - <имя узла>. Запись типа CNAME (Canonical Name - Каноническое имя) позволяют присваивать хосту мнемонические имена. Мнемонические имена или псевдонимы, широко применяются для связи с хостом какой-либо функции, или просто для сокращения имени. Реальное имя иногда называют каноническим. Создавайте псевдонимы вместо записей типа A, которые указывали бы на один IP-адрес. - NS (делегирование)
Параметр записи - <имя узла>
Создается делегирование поддомена на другой DNS-сервер, указанный в параметре. Обычно добавляются две записи на два разных DNS сервера. - SRV, TXT
Для использования опытными администраторами.
Теперь практика.
Например, если вы зарегистрировали домен под назваю domen.ua. Адрес сервера, где размещен сайт server.ua. IP адрес сервера 193.232.65.26.
запись | TTL | тип | параметры | |
---|---|---|---|---|
domen.ua. | 3600 | IN | A | 193.232.65.26 |
domen.ua. | 3600 | IN | NS | ns1.server.ua. |
domen.ua. | 3600 | IN | NS | ns2.server.ua. |
domen.ua. | 3600 | IN | MX | mail.server.ua. |
ftp.domen.ua. | 3600 | IN | A | 193.232.65.26 |
mail.domen.ua. | 3600 | IN | A | 193.232.65.26 |
www.domen.ua. | 3600 | IN | domen.ua. |
Вот и все, как видите, ничего сложного здесь нет. Нужно только чашку кофе и 5 мин вашего времени. Надеюсь больше проблем с настройкой домена в вас будет.