Найти в Дзене

Что такое DNS и зачем это надо?

Оглавление

DNS — система управления доменами. Когда вы покупаете домен (другими словами, адрес для сайта), первое что вам нужно будет сделать с этим доменом - это выбрать DNS сервер.

Если вы покупаете домен там же, где у вас и располагается сайт (хостинг), то DNS сервер по умолчанию скорее всего привяжется к хостингу. И вам ничего не нудно будет делать. Но что если вы купили домен на одном сайте, а хостинг для сайта на другом?

Вам нужно будет указать DNS сервера (их ещё называют NS) вашего хостинга. Когда пользователь вашего сайта вводит адрес, браузер запрашивает у этих серверов IP адреса сервера, где находится ваш сайт. Получив его он обращается к вашему хостингу. Другими словами, они выступают в роли перевода вашего домена в IP адрес, для дальнейшего общения уже с ним.

Смена DNS серверов по всему миру занимает довольно большой промежуток времени (до 48 часов). Но чаще всего это 1-3 часа. Так что, если сайт не работает после покупки домена или смены NS серверов, не переживайте, через время все заработает. Если вы конечно трогали только домен)

DNS можно и нужно настраивать. Там можно создавать записи. Каждая запись выполняет свою роль. Какая то запись поможет привязать IP адрес веб-хостинга к корню вашего домена (ваш домен без различных приставок, в том виде в котором вы его купили), а какая то может создать поддомен (это приставка перед вашим доменом, чаще всего делают www), другие указывают IP вашего почтового сервера (чтобы использовать ваш домен для почты).

В общем, DNS удобная и крутая штука, с которой надо научиться дружить. И она совсем не страшная и не сложная. Нужно лишь понять как пользоваться записями и дальше вы уже без проблем сможете создавать поддомены, привязывать почту. 😉

Какие записи DNS бывают и для чего они нужны?

Чтобы работать с DNS нужно знать, какие записи и для чего используются, иначе ничего не получится. Давайте пройдем быстренько по основным записям:

A запись. Самая важная штука. Указывается имя поддомена и IP адрес, где расположен ваш сайт. Если ничего в поддомене не указывать, то это коренной домен.

AAAA запись. Делает тоже самое, только вы указываете IPv6 адрес вашего хостинга.

MX запись. Указывается поддомен или коренной домен и адрес сервера почты. Служит для работы с почтой на вашем домене. Чтобы, человек, который хочет отправить вам письмо, мог получить адрес вашего почтового сервера, чтобы письмо дошло до вас.

CNAME запись. Алиас для вашего домена. Вы можете указать какой-то другой домен, который должен быть показан при переходе на ваш. Если у вас, например, есть много сайтов, и один основной, можно везде сделать CNAME запись с указанием основного. И все кто будут переходить на эти домены, попадут на основной.

TXT запись. Служит для записи любой текстовой информации. Обычно используется для подтверждения владения доменом. Вас просят добавить проверочный код в эту запись, и после проверки вы сможете управлять вашим сайтом в той же яндексе или гугле, смотреть статистику переходов и тд.

NS запись. Вы можете указать другой DNS сервер для поддомена или корневого домена.

Это самые часто используемые записи. Я в последнее время пользовался только A записями, остальные мне не были нужны. Потому что покупаю я домены в одном месте, а сам сайт располагается у меня в другом месте. Я указываю коренной домен и адрес сервера, где находится сайт и все, он работает. Буквально 2 минуты и готово. А почтой на доменах я уже не пользуюсь.

Реальный пример

Редактор DNS
Редактор DNS

Нашел в инете демонстрацию того как выглядит редактор DNS. Видно, как слева показано для какого адреса работает эта запись, потом тип и значение.

ftp, mail, www в этом случае будут поддоменами. А domain.kz коренным доменом.

При обращении к почте на коренном домене (например если мы используем почтовый адрес artyom@domain.kz), мы ссылаемся на поддомен
mail, где указан IP адрес сервера.

А поддомены
ftp и www это просто алиасы коренного домена, это видно по CNAME записи. При обращении по этому адресу мы получим тот же результат что и при обращении к коренному домену.

Как я и говорил, для работы вашего сайта достаточно только одной A записи. Все остальное уже по надобности. По этому, в этом нет ничего сложного. 😎