Имя сервера (nameserver) — это часть интернет-адресной книги, которая отвечает за ваш домен: когда кто-то вводит ваш адрес, имя сервера направляет его браузер на ваш сайт. Когда это важнее всего? Когда вы переносите свой сайт на новый хостинг и задаетесь вопросом, что это значит для регистрации вашего домена — и смогут ли посетители по-прежнему вас найти.
Вот почему важно понимать, что такое имена серверов (nameservers) и Система доменных имен (DNS) и как они работают. Эти знания помогут вам эффективно управлять миграцией и поддерживать поток трафика.
В этой статье мы подробнее рассмотрим имена серверов и DNS-записи. Мы также покажем, как получить доступ к этим важным компонентам вашего сайта. Давайте начнем!
Имя сервера (Nameserver)
Имя сервера — это компонент сервера системы доменных имен (DNS), который преобразует доменное имя веб-сайта в числовой IP-адрес. Этот термин может относиться к любому серверу с DNS-программным обеспечением, а также к серверу хостинг-провайдера, который управляет доменными именами клиентов.
Читать далееИмена серверов против DNS-записей: что это такое и как они работают
Имя сервера — это сервер, который отвечает на DNS-запросы для вашего домена: он соединяет ваше доменное имя с IP-адресом сервера, на котором размещен ваш сайт. DNS — это общая система, имена серверов — это машины, которые ее обслуживают, а DNS-записи — это отдельные записи, которые они предоставляют.
Благодаря именам серверов браузеры, такие как Google Chrome и Mozilla Firefox, могут направлять пользователей на нужную страницу, когда они вводят адрес сайта.
Например, если вы введете example.com в Google, имя сервера сообщит браузеру, где находится этот домен (то есть адрес вашего веб-хостинга). Без этой информации браузер не смог бы отобразить сайт.
Имена серверов — это часть более крупной системы доменных имен (DNS).
DNS
Протокол системы доменных имен (DNS) хранит записи о том, какие доменные имена соответствуют конкретным IP-адресам. DNS позволяет вам просматривать веб-страницы, вводя обычные URL-адреса вместо IP-адресов.
Читать далееЭта система работает в партнерстве с протоколом управления передачей (TCP) и межсетевым протоколом (IP), которые определяют, как компьютеры общаются через Интернет и частные сети.
DNS играет важную роль в преобразовании простых доменных имен (например, example.com) в IP-адрес (например, 12.34.56.78), который затем используется компьютерами для идентификации друг друга в сети.
По сути, думайте о DNS как о телефонном справочнике. Он содержит записи веб-устройств, таких как компьютеры и серверы, и связанные с ними IP-адреса.
У каждого домена есть свои DNS-записи, включая запись NS, указывающую его имена серверов. Они создаются при регистрации доменного имени, и записи, которые обслуживает ваш сервер имен, направляют ваш домен на IP-адрес вашего хостинга.
Как браузер находит ваш сайт
Все, что подключено к интернету, имеет IP-адрес, включая веб-сайты и серверы. Во всем мире используются миллиарды IP-адресов, и все они уникальны. У вашего сайта будет свой собственный IP-адрес, который предоставляет ваш хостинг.
Ваше доменное имя, однако, должно иметь возможность подключаться к IP-адресу вашего сайта. Например, когда вы вводите URL сайта в адресную строку, ваш браузер попытается получить доступ к соответствующей странице. Для этого он пройдет несколько шагов, которые вы не увидите.
Сначала ваш браузер запрашивает у DNS-резолвера указания, что называется DNS-запросом. (Резолвер обычно управляется вашим интернет-провайдером, хотя существуют и публичные, такие как 1.1.1.1.) Резолвер работает по цепочке: корневые DNS-серверы направляют его на серверы для окончания домена, например .com (TLD-серверы имен), а те направляют его на собственные авторитетные серверы имен домена (например, ns1.dreamhost.com) — те, которые установлены у вашего регистратора. Сервер имен отвечает IP-адресом вашего сайта, и браузер подключается.
Весь этот процесс занимает долю секунды.
Как пользователи, мы не до конца осознаем эти дополнительные шаги. Однако, если вы решите сменить хостинг-провайдера, вам нужно будет обновить записи доменного имени, чтобы они указывали на нового хостинг-провайдера. Это жизненно важный шаг. В противном случае пользователи не смогут найти или получить доступ к вашему сайту.
Как использовать имена серверов и DNS-записи
Доступ к DNS-записям, включая ваши имена серверов, может значительно упростить процесс при переносе домена. Давайте рассмотрим различные способы поиска и управления этими важными записями.
Поиск и управление вашими именами серверов
Имена серверов вашего домена можно найти в вашей учетной записи веб-хостинга. Они также могут быть доступны на странице документации хостинг-компании.
Имена серверов для доменов, управляемых DreamHost:
- ns1.dreamhost.com
- ns2.dreamhost.com
- ns3.dreamhost.com
Если вы клиент DreamHost, вы можете войти в свою учетную запись хостинга, чтобы просмотреть свои имена серверов.
Обратите внимание, что если ваш домен зарегистрирован в другой компании, вы не сможете обновить свои имена серверов из учетной записи DreamHost. Чтобы управлять своими именами серверов, вам нужно войти в свою учетную запись компании, которая управляет вашим доменом.
Если ваш домен зарегистрирован в DreamHost, вы сможете редактировать свои имена серверов. Например, если вы хотите заменить текущие имена серверов, вы можете просто стереть их из поля и ввести новые.
Вы также можете управлять своим доменом на странице Регистрации в своей учетной записи. Для получения дополнительной информации об этом вы можете прочитать наши полные инструкции по редактированию ваших имен серверов на DreamHost.
Кроме того, вы можете узнать, какие имена серверов у веб-сайта, выполнив поиск WHOIS. Эти запросы теперь работают на RDAP, современной замене WHOIS, но идея та же. Имена серверов являются публичными записями, поэтому эту информацию можно найти с помощью стороннего инструмента.
Несколько сайтов предлагают эту услугу, включая инструмент поиска ICANN.
Вы можете ввести доменное имя в строку поиска, и появится список записей. Например, вот имена серверов для google.com:
Одна вещь, которую вы обычно больше не увидите: личные данные владельца. После вступления в силу GDPR в 2018 году большинство регистраторов по умолчанию скрывают контактные данные, поэтому в результатах поиска обычно отображается «СКРЫТО ДЛЯ КОНФИДЕНЦИАЛЬНОСТИ» — и многие регистраторы, включая DreamHost, добавляют бесплатную конфиденциальность домена. Однако имена серверов всегда являются общедоступными.
Поиск и управление вашими DNS-записями
Ваши DNS-записи так же легко найти и управлять ими. Вы можете войти в свою учетную запись хостинга, чтобы просмотреть свои записи и изменить их. Если вашим доменом управляет третья сторона, например регистратор доменных имен, вам нужно будет войти в свою учетную запись этой компании.
Если у вас есть учетная запись DreamHost, ваши DNS-записи можно найти на той же странице, что и ваши имена серверов.
Вы можете добавить новую DNS-запись для вашего домена, следуя этим инструкциям. Вы заметите, что существуют разные типы записей, которые можно создать. Давайте подробнее рассмотрим самые распространенные из них.
A-запись
Адресная запись — это самый базовый тип DNS-записи. Она указывает домен (или поддомен) на IP-адрес.
Поддомен
Поддомен — это дополнительный элемент, добавляемый в начало доменного имени веб-сайта. В blog.example.com «blog.» является поддоменом. Поддомены обычно добавляются к доменам для создания новых страниц с уникальным контентом и/или функциональностью, которые расширяют охват и назначение веб-сайта.
Читать далееCNAME-запись
Каноническая запись имени указывает домен на другой домен вместо IP-адреса. Это используется, когда у сайта есть поддомены, такие как shop.myblog.com или donations.example.myblog.com.
Это поддомены myblog.com. Допустим, каждый из этих поддоменов имеет CNAME-запись со значением myblog.com. Поскольку DNS ищет IP-адрес при обращении к CNAME-записи, выполняется дополнительный поиск на myblog.com (так как это значение содержится в CNAME-записи).
CNAME-запись
CNAME — это сокращение от «Canonical Name» (каноническое имя). Этот термин обычно используется применительно к «CNAME-записи» в системе доменных имен (DNS). Она сопоставляет псевдоним домена с его настоящим доменным именем.
Читать далееЗатем она вернет IP-адрес, хранящийся в «A»-записи myblog.com. Это означает, что эти поддомены являются псевдонимами основного домена, и каноническое имя (или «настоящее имя») этих поддоменов на самом деле — myblog.com.
MX-запись
Запись почтового обмена используется для направления электронных писем на адрес, зарегистрированный в вашем домене (например, hello@myblog.com), в соответствии с протоколом Simple Mail Transfer Protocol (SMTP) — стандартным протоколом для электронной почты.
Важно убедиться, что ваши MX-записи указывают на правильный почтовый сервер. В противном случае вы не будете получать письма через свою учетную запись. Кроме того, перед сменой хостинга мы рекомендуем сделать резервную копию ваших писем.
NS-запись
Как упоминалось ранее, это запись сервера имен: она перечисляет, какие серверы имен являются авторитетными для вашего домена — то есть те, которые содержат актуальные записи вашего домена, последняя остановка в цепочке поиска, описанной ранее. Когда вы переносите свою DNS к новому провайдеру, вы обновляете серверы имен у своего регистратора, и NS-записи отражают это изменение.
TXT-запись (текстовая)
Эта запись позволяет вставлять текст в ваши DNS-записи. Изначально TXT-запись предназначалась для заметок человека, таких как описания сайта или детали разработки. Однако можно включать и машиночитаемые данные.
Эта запись помогает защитить электронную почту вашего домена от подмены и спама — записи аутентификации SPF, DKIM и DMARC хранятся именно в TXT. Она также позволяет подтвердить ваш домен (например, добавив запись проверки сайта Google). Довольно часто для одного сайта используется несколько TXT-записей.
Мониторинг ваших DNS-записей
При обновлении серверов имен и других записей домена необходимо учитывать распространение DNS. Это время, необходимое для обновления ваших DNS-записей по всему интернету. Например, когда вы изменяете свой сервер имен, чтобы он указывал на новую хостинговую компанию, это изменение может вступить в силу до 72 часов.
В DreamHost мы предлагаем инструмент проверки распространения DNS в вашей панели управления, чтобы помочь вам отслеживать ваши записи. Вы также можете использовать инструмент проверки распространения с ViewDNS.info или whatsmydns.net, где даже есть карта, показывающая текущий IP-адрес вашего домена и информацию о DNS-записях на множестве серверов имен по всему миру.
Часто задаваемые вопросы о DNS и серверах имен
К настоящему моменту у вас должно быть довольно хорошее понимание того, как работают DNS и серверы имен. Но есть еще несколько вопросов, ответы на которые вам стоит знать. Давайте проясним их сейчас:
В чем разница между DNS-зоной и сервером имен?
Проще говоря, DNS-зона содержит все DNS-записи, управляемые конкретным лицом или организацией. Она обычно применяется к одному конкретному домену и связанным с ним поддоменам.
Например: если вы владеете example.com, ваша DNS-зона может включать записи для:
- www.example.com
- mail.example.com
- blog.example.com
В отличие от этого, сервер имен — это серверный компьютер, который размещает DNS-зоны. Он хранит все DNS-записи, сохраненные для вашего домена, и выполняет поиск IP-адреса по запросу.
В чем разница между DNS-резолвером и сервером имен?
DNS-резолвер — это программное обеспечение, которое инициирует DNS-запросы всякий раз, когда вы пытаетесь получить доступ к веб-сайту или интернет-ресурсу по доменному имени. Резолвер обращается к серверам имен и спрашивает: «Каков IP-адрес для этого доменного имени?»
Сервер имен — это выделенный серверный компьютер, на котором хранятся DNS-записи и который выполняет поиск правильного IP-адреса для отправки обратно резолверу.
Что такое TTL в DNS?
TTL расшифровывается как Time to Live (время жизни). Это настройка, которая указывает резолверам и другим компьютерам, как долго кэшировать (временно хранить) определенную DNS-запись, прежде чем запросить ее снова у сервера имен.
Это помогает уменьшить количество запросов при каждом поиске домена, повышая производительность вашего сайта.
TTL задается в секундах. DreamHost устанавливает его автоматически — по умолчанию 5 минут, согласно базе знаний DreamHost, — поэтому изменения записей вступают в силу быстро. DNS-хосты, позволяющие выбирать, обычно предлагают значения от примерно 30 секунд до 86 400 секунд (одни сутки). Более низкие значения обеспечивают более быстрое применение изменений, в то время как более высокие значения означают меньшее количество повторных запросов.
Сколько времени занимают изменения серверов имен?
Обычно несколько часов, и до 72 часов, чтобы изменение достигло всех уголков интернета — эта задержка называется распространением DNS. Вы можете наблюдать за этим процессом с помощью такого инструмента проверки, как whatsmydns.net.
Что менять: серверы имен или DNS-записи?
Меняйте серверы имен, когда хотите, чтобы другая компания управляла всей вашей DNS (обычно при смене хостинга). Меняйте отдельные DNS-записи, когда вам нужно просто перенаправить что-то в другое место: ваш сайт на сервер (A-запись) или вашу почту к провайдеру (MX-запись).
Серверы имен против DNS: кратко
Когда вы переносите свой сайт на новый хостинг, знание того, как работают серверы имен и DNS-записи, может сделать процесс гораздо более гладким. Вам нужно убедиться, что ваш домен указывает на правильный сервер имен. В противном случае посетители сайта не смогут получить доступ к вашим страницам.
В DreamHost мы облегчаем вам жизнь, управляя всем процессом перехода, включая передачу доменов.
Кроме того, вы можете управлять своими доменами и DNS из своей учетной записи хостинга у нас, и ваш домен также получает бесплатную защиту конфиденциальности.
Приватная регистрация домена для всех
Не позволяйте никому другому зарегистрировать ваш домен первым. Найдите идеальное сочетание среди 400+ доменных зон DreamHost для вашего сайта.
Управляйте своим доменомКомментарии
Категории
Случайное

Выбор VDS для растущих проектов: полное

Как один хостинг-провайдер остался на

XML-карта сайта: секрет быстрой

Дизайн сайта для вывоза мусора: как
