Что такое DNS? и Как работает DNS? (Объяснение для начинающих)

DNS расшифровывается как "Система доменных имен". Это система, которая позволяет вам подключаться к веб-сайтам путем сопоставления человекочитаемых...

DNS расшифровывается как «Система доменных имен». Это система, которая позволяет вам подключаться к веб-сайтам путем сопоставления человекочитаемых доменных имен (например, wpbeginner.com) с уникальным идентификатором сервера, на котором хранится веб-сайт.

Считайте систему DNS телефонной книгой Интернета. Он перечисляет доменные имена с соответствующими им идентификаторами, называемыми IP-адресами, вместо того, чтобы перечислять имена людей с их телефонными номерами. Когда пользователь вводит доменное имя, например, wpbeginner.com на их устройстве, оно ищет IP-адрес и соединяет их с физическим местом, где хранится этот веб-сайт.

Как работает DNS?

Интернет — это гигантская сеть компьютеров. Каждому устройству, подключенному к Интернету, присваивается уникальный IP-адрес, который помогает другим компьютерам идентифицировать его.

IP-адрес представляет собой строку цифр с периодами, которая выглядит следующим образом: 192.124.249.166

Представьте, если бы вам пришлось запоминать такие длинные строки цифр, чтобы посетить свои любимые сайты. Их трудно запомнить, и они ничего не говорят вам о сайте, который вы увидите, если введете их в браузере.

DNS сервер — что это и как работает?

Доменные имена были изобретены для решения этой проблемы, используя алфавиты и позволяя пользователям выбирать легко запоминающиеся имена для своих веб-сайтов.

DNS или система доменных имен в основном переводит эти доменные имена в IP-адреса и направляет ваше устройство в нужном направлении.

Доменное имя и соответствующий ему IP-адрес называются «записью DNS».

Вот простой способ понять, как работает DNS, в четыре шага.

Предположим, вы хотите посетить наш сайт по адресу www.wpbeginner.com.

1. Вы открываете браузер и вводите www.wpbeginner.com в адресной строке и нажмите Enter на клавиатуре. Сразу же происходит быстрая проверка на предмет того, посещали ли вы наш сайт ранее.

Если записи DNS найдены в кэше DNS вашего компьютера, то остальная часть поиска DNS будет пропущена, и вы попадете прямо на сайт www.wpbeginner.com.

2. Если DNS-записи не найдены, то на локальный DNS-сервер отправляется запрос. Обычно это сервер вашего интернет-провайдера, который часто называют «разрешающим сервером имен».

3. Если записи не кэшируются на разрешающем сервере имен, то запрос направляется на так называемый «корневой сервер имен» для поиска записей DNS. Корневые серверы имен — это назначенные серверы по всему миру, которые отвечают за хранение данных DNS и поддержание бесперебойной работы системы. Как только DNS-запись найдена на корневом сервере имен, она кэшируется вашим компьютером.

4. Теперь, когда записи DNS находятся, открывается соединение с сервером, на котором хранится веб-сайт, и www.wpbeginner.com будет отображаться на вашем экране.

Как работают доменные имена и DNS

Для получения более подробной информации см. наше руководство для начинающих о том, как работают доменные имена.

Что такое сервер имен?

Интернет возможен благодаря сети компьютеров, называемых серверами. Сервер — это тип компьютера, который предназначен для хранения и доставки веб-сайтов на другие компьютеры по всему миру.

Сервер имен, иногда пишется «nameserver», — это специальный тип сервера, который хранит все записи DNS вашего доменного имени. Его задача — предоставлять информацию DNS всем, кто ее запрашивает.

Серверы имен обычно управляются регистратором доменных имен или хостинг-провайдером.

Каждый сервер имен имеет свой собственный адрес и может хранить записи многих веб-сайтов. Например, если ваш сайт размещен на Bluehost, то сервер имен, используемый для управления записями DNS, будет находиться на серверах имен с адресами, которые выглядят следующим образом:

NS1.bluehost.com
NS2.bluehost.com
NS3.bluehost.com

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

Некоторые хостинг-провайдеры WordPress также позволяют пользователям получить свои собственные частные серверы имен. Например, в WPBeginner мы используем наш собственный частный сервер имен.

NS0.WPBEGINNER.COM
NS1.WPBEGINNER.COM
NS2.WPBEGINNER.COM
NS3.WPBEGINNER.COM
NS4.WPBEGINNER.COM

Как изменить серверы имен

Самое лучшее в системе DNS — это то, что она позволяет владельцам сайтов перемещать свои сайты без изменения доменных имен.

Лучшие регистраторы доменов обычно предоставляют владельцам доменов простые инструменты для управления серверами имен.

В идеале, будет лучше, если вы зарегистрируете свой домен у хостинг-провайдера. при использовании собственного хостинг-провайдера исключает перенос доменного имени или изменение серверов имен.

Если ваше доменное имя зарегистрировано у одного провайдера, а ваш сайт размещен у другого, то вы можете просто изменить DNS-серверы имен и указать их на вашего хостера.

Например, если ваше доменное имя зарегистрировано в Domain.com и ваш сайт размещен на одном из популярных хостинг-компаний WordPress, то вы можете легко изменить свои сервера имен.

Некоторые хостинг-провайдеры WordPress могут предложить cPanel для управления вашим хостинг-аккаунтом. Мы будем использовать домен.com, чтобы они показали вам, как редактировать записи DNS:

Сначала войдите в домен.com, затем нажмите на Управление.

domain.com кнопка управления

Затем выберите DNS и серверы имен в левом меню.

DNS и NAMESERVERS на домене

Затем выберите доменное имя и нажмите на кнопку 3 точки в правой части экрана.

редактирование серверов имен на Domain.com

Теперь отредактируйте свои серверы имен, нажав на кнопку Редактировать.

Редактирование на сайте Domain.com

Затем введите свой сервер имен в соответствующее поле.

Редактирование серверов имен на Domain.com

Наконец, нажмите Внесите изменения, и вы закончили.

Если у вас нет домена.com, вы можете изменить серверы имен в учетной записи веб-хоста или регистратора. Если вы не можете найти, как их изменить, то проверьте страницы поддержки вашего регистратора доменов или напишите им по электронной почте.

Что такое запись CNAME?

CNAME означает Каноническое имя. Запись CNAME — это тип записи DNS, которая используется для указания доменного имени на другое доменное имя, а не на IP-адрес.

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

В этом случае вы можете настроить запись CNAME таким образом, чтобы каждый, кто посещает примеры.com будет отправляться на example.com вместо.

Как добавить запись CNAME

Добавление записи CNAME полезно, если вы собираетесь настроить свой домен на использование профессиональной фирменной электронной почты, например Outlook.com или настроить фирменный почтовый ящик в G Suite и Gmail.

Чтобы добавить запись CNAME, войдите в свой домен.com account select Управление, затем на следующем экране нажмите на DNS и серверы имен » Добавить запись DNS.

Добавить DNS-запись Домен.com

Далее отредактируйте запись CNAME, нажав на кнопку три точки рядом с записью, которую вы хотите изменить, и нажмите кнопку Редактировать.

cname редактировать для DNS

Затем выберите CNAME из выпадающего меню справа. Введите информацию в указанные поля.

выпадающее меню CNAME на Domain.com

После ввода необходимой информации нажмите на кнопку Добавить DNS кнопка и все готово.

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

Что такое MX-запись?

Запись MX — это аббревиатура для записи Mail Exchanger. Это другой тип записи DNS, который определяет почтовый сервер для обработки электронной почты для определенного доменного имени.

Например, путем добавления записи MX, предоставляемой Outlook.com для вашего домена.com, любое письмо, полученное вашим доменом example.com будет обрабатываться через Outlook.почтовые серверы com.

Как добавить запись MX

Добавить запись MX очень просто. Мы покажем вам, как добавить запись MX к вашему доменному имени с помощью Domain.com.

Сначала войдите в свой Домен.com и выберите Управление, затем на следующей странице выберите DNS и серверы имен.

Далее нажмите на синий цвет Добавить запись DNS кнопка.

Затем выберите запись MX из списка, которую вы хотите отредактировать, и нажмите на кнопку три точки справа.

Выбор MX-записи DNS

Теперь внесите правки в запись MX и нажмите кнопку Обновить DNS, и все готово.

Редактирование DNS MX-записи

Если вы не видите настроек по изменению MX-записей на вашем хостинг-аккаунте, то попросите вашего хостинг-провайдера показать вам, как добавить MX-запись.

Что такое TXT-запись?

TXT-запись — это еще один тип записи ресурса DNS. TXT-записи могут иметь как SPF (Sender Policy Framework), так и DKIM (Domain Key Identified Mail) записи, которые добавляют зашифрованный ключ в исходящую почту.

Эта информация улучшает доставляемость вашей электронной почты, добавляя уровень доверия к вашему почтовому серверу.

Как добавить запись TXT

TXT-записи полезны, когда вы используете сторонние почтовые службы, такие как G Suite или Outlook.com на вашем собственном доменном имени. Мы покажем вам, как добавить TXT-запись в настройки DNS-записей с помощью Domain.com.

Сначала войдите в свой домен.com аккаунт и нажмите на кнопку Управление, затем на следующей странице нажмите на DNS и серверы имен.

Далее нажмите на синюю кнопку Добавить запись DNS кнопка.

Затем прокрутите страницу вниз, пока не увидите TXT-записи, и нажмите на кнопку 3 точки справа.

Выбор файла DNS TXT

Наконец, внесите правки в TXT-запись и нажмите кнопку Обновить DNS.

Сохранение TXT-редактирования в DNS

Бесплатный DNS против платного DNS: В чем разница?

Обычно, когда пользователь посещает ваш сайт из определенного региона мира, DNS-записи вашего сайта кэшируются ближайшими серверами имен, управляемыми местными интернет-провайдерами.

Это поможет другим пользователям из этого региона быстро добраться до вашего сайта.

Однако разрешение DNS-запросов по-прежнему занимает время. Это обычно исчисляется миллисекундами и не имеет большого значения для небольших компаний и блогов.

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

Вы также можете использовать бесплатные поставщики услуг DNS, например Cloudflare, который предлагает более быстрый бесплатный DNS с ограниченной защитой брандмауэра.

Крупные компании обычно выбирают платный DNS, чтобы получить такие интеллектуальные функции, как 100% время работы, более высокая скорость поиска, перенаправление гео-трафика, вторичный DNS, повышенная безопасность и многое другое.

В WPBeginner мы используем DNSMadeEasy в качестве нашего DNS провайдера, потому что они являются одними из самых быстрых в отрасли.

Мы надеемся, что эта статья помогла вам узнать все о DNS и о том, как он работает. Ознакомьтесь с дополнительными материалами ниже, чтобы узнать больше.

Вы также можете подписаться на наш канал YouTube для получения пошаговых видеоуроков по WordPress и следить за нами в Twitter и Facebook (признана экстремистской организацией на территории РФ) для получения последних обновлений.

Дополнительное чтение

  • Сколько на самом деле стоит доменное имя? (Ответ эксперта)
  • Как очистить кэш DNS (Mac, Windows, Chrome)
  • В чем разница между доменным именем и веб-хостингом (объяснение)
  • Доменное имя

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий