С какого возраста вы можете работать в DNS
Обновлено: 21.11.2024
Интернет и всемирная паутина – это дикие границы, в которых компьютерные языки и коды используются для поиска и обмена данными и информацией. Одним из самых фундаментальных инструментов Интернета является система доменных имен или DNS. (Хотя многие думают, что «DNS» означает «Сервер доменных имен», на самом деле это означает «Система доменных имен».) DNS — это протокол, входящий в набор стандартов того, как компьютеры обмениваются данными в Интернете и во многих частных сетях. известный как набор протоколов TCP/IP. Его цель жизненно важна, поскольку он помогает преобразовывать простые для понимания доменные имена, такие как «howstuffworks.com», в адрес интернет-протокола (IP), например 70.42.251.42, который компьютеры используют для идентификации друг друга в сети. Короче говоря, это система сопоставления имен с числами.
Концепция DNS похожа на телефонную книгу для Интернета. Без такой системы навигации вам пришлось бы прибегать к гораздо более сложным и эзотерическим средствам, чтобы просеивать виртуальные открытые равнины и плотные города данных, разбросанных по всему Интернету. и вы можете поспорить, что это было бы не так весело, тем более что сейчас существуют сотни миллионов доменных имен [источник: VeriSign].
Компьютеры и другие сетевые устройства в Интернете используют IP-адрес для направления вашего запроса на сайт, который вы пытаетесь открыть. Это похоже на набор номера телефона, чтобы соединиться с человеком, которому вы пытаетесь позвонить. Однако благодаря DNS вам не нужно вести собственную адресную книгу IP-адресов. Вместо этого вы просто подключаетесь через сервер доменных имен, также называемый DNS-сервером или сервером имен, который управляет огромной базой данных, сопоставляющей доменные имена с IP-адресами.
Вне зависимости от того, заходите ли вы на веб-сайт или отправляете электронную почту, ваш компьютер использует DNS-сервер для поиска доменного имени, к которому вы пытаетесь получить доступ. Правильным термином для этого процесса является разрешение имени DNS, и вы бы сказали, что сервер DNS разрешает доменное имя в IP-адрес. Например, когда вы вводите «www.howstuffworks.com» в браузере, часть сетевого подключения включает преобразование доменного имени «howstuffworks.com» в IP-адрес, например 70.42.251.42, для веб-серверов HowStuffWorks.< /p>
Но вы, скорее всего, вспомните "howstuffworks.com", когда захотите вернуться позже. Кроме того, IP-адрес веб-сайта может со временем меняться, и некоторые сайты связывают несколько IP-адресов с одним доменным именем.
Без DNS-серверов Интернет очень быстро отключился бы. Но как ваш компьютер узнает, какой DNS-сервер использовать? Как правило, когда вы подключаетесь к домашней сети, интернет-провайдеру (ISP) или сети Wi-Fi, модем или маршрутизатор, который назначает сетевой адрес вашего компьютера, также отправляет важную информацию о конфигурации сети на ваш компьютер или мобильное устройство. Эта конфигурация включает один или несколько DNS-серверов, которые устройство должно использовать при преобразовании DNS-имен в IP-адрес.
К настоящему моменту вы ознакомились с некоторыми важными основами DNS. В оставшейся части этой статьи более подробно рассматриваются серверы доменных имен и разрешение имен. Он даже включает введение в управление собственным DNS-сервером. Начнем с того, как устроены IP-адреса и насколько это важно для процесса разрешения имен.
DNS-серверы и IP-адреса
Вы только что узнали, что основной задачей сервера доменных имен или DNS-сервера является разрешение (преобразование) доменного имени в IP-адрес. Звучит как простая задача, и она была бы такой, если бы не следующие моменты:
- В настоящее время используются миллиарды IP-адресов, и у большинства машин также есть удобочитаемые имена.
- DNS-серверы (в совокупности) обрабатывают миллиарды запросов через Интернет в любой момент времени.
- Каждый день миллионы людей добавляют и меняют доменные имена и IP-адреса.
С учетом стольких задач DNS-серверы полагаются на эффективность сети и интернет-протоколы. Частично эффективность IP заключается в том, что каждая машина в сети имеет уникальный IP-адрес в стандартах IPV4 и IPV6, управляемых Управлением по присвоению номеров в Интернете (IANA). Вот несколько способов узнать IP-адрес:
Откуда берется IP-адрес вашего компьютера? Если мы говорим о вашем настольном или портативном компьютере, он, вероятно, исходит от сервера протокола динамической конфигурации хоста (DHCP) в вашей сети. Работа DHCP-сервера состоит в том, чтобы убедиться, что ваш компьютер имеет IP-адрес и другую сетевую конфигурацию, необходимую ему, когда вы находитесь в сети. Поскольку это «динамический», IP-адрес вашего компьютера, вероятно, будет время от времени меняться, например, когда вы выключите компьютер на несколько дней. Как пользователь, вы, вероятно, никогда не заметите, как все это происходит. См. боковую панель на этой странице, чтобы узнать, где найти IP-адрес, присвоенный вашему компьютеру или мобильному устройству.
Веб-серверы и другие компьютеры, которым требуется постоянная точка контакта, используют статические IP-адреса. Это означает, что один и тот же IP-адрес всегда назначается сетевому интерфейсу этой системы, когда она подключена к сети. Чтобы убедиться, что интерфейс всегда получает один и тот же IP-адрес, IP связывает адрес с адресом управления доступом к среде (MAC) для этого сетевого интерфейса. Каждый сетевой интерфейс, как проводной, так и беспроводной, имеет уникальный MAC-адрес, встроенный производителем.
Теперь давайте посмотрим на другую сторону уравнения DNS: доменные имена.
Ниже приведены советы о том, как узнать IP-адрес вашего компьютера. Обратите внимание, что адрес будет периодически меняться, если только вы не выбрали статический IP-адрес (редко для конечных пользователей):
- Windows. Хотя вы можете щелкнуть в пользовательском интерфейсе, чтобы найти настройки своего сетевого интерфейса, одним из быстрых способов узнать свой IP-адрес является открытие приложения командной строки в разделе «Стандартные» и ввод следующей команды: ipconfig
- Mac: откройте «Системные настройки», нажмите «Сеть», убедитесь, что выбрано текущее сетевое подключение (с зеленой точкой рядом с ним), нажмите «Дополнительно» и перейдите на вкладку TCP/IP.
- Linux или UNIX. Если у вас еще нет командной строки, откройте терминальное приложение, например XTERM или iTerm. В командной строке введите следующую команду: ifconfig
- Смартфоны, использующие Wi-Fi. Посмотрите сетевые настройки вашего телефона. Это зависит от телефона и версии его операционной системы.
Обратите внимание, что если вы находитесь в домашней или небольшой локальной сети, ваш адрес, вероятно, будет иметь вид 192.168.x.x, 172.16.x.x или 10.x.x.x (где x – число от 0 до 255). Это зарезервированные адреса, используемые в каждой локальной сети, и маршрутизатор в этой сети затем подключает вас к Интернету [источники: Modi, Price, Rusen].
Если бы нам пришлось запоминать IP-адреса всех наших любимых веб-сайтов, мы бы, наверное, сошли с ума! Люди просто не так хорошо запоминают цепочки чисел. Однако мы хорошо запоминаем слова, и именно здесь нам на помощь приходят доменные имена. Вероятно, у вас в голове хранятся сотни доменных имен, например:
Вы распознаете доменные имена по строкам символов, разделенным точками (точками). Последнее слово в имени домена представляет собой домен верхнего уровня. Эти домены верхнего уровня контролируются IANA в так называемой базе данных корневой зоны, которую мы более подробно рассмотрим позже. Существует более 1000 доменов верхнего уровня, и вот некоторые из наиболее распространенных:
- COM — коммерческие веб-сайты, открытые для всех.
- NET — сетевые веб-сайты, открытые для всех.
- ORG – веб-сайты некоммерческих организаций, открытые для всех.
- EDU – только школы и образовательные организации.
- MIL — только для вооруженных сил США
- GOV – только для правительства США.
- США, Великобритания, Россия и другие двухбуквенные коды стран — каждый из них назначается уполномоченному органу по доменным именам в соответствующей стране.
В доменном имени каждое сочетание слов и точек, которое вы добавляете перед доменом верхнего уровня, указывает на уровень в структуре домена. Каждый уровень относится к серверу или группе серверов, которые управляют этим уровнем домена. Например, «howstuffworks» в нашем доменном имени — это домен второго уровня вне домена COM верхнего уровня. У организации может быть иерархия поддоменов, дополнительно организующая ее присутствие в Интернете, например, «bbc.co.uk», который является доменом BBC под CO, дополнительным уровнем, созданным органом по доменным именам, отвечающим за код страны Великобритании. р>
Самое левое слово в имени домена, например www или mail, является именем хоста. Он указывает имя конкретной машины (с определенным IP-адресом) в домене, обычно предназначенном для определенной цели. Определенный домен потенциально может содержать миллионы имен хостов, если все они уникальны для этого домена. (Часть «http» означает протокол передачи гипертекста и представляет собой протокол, по которому пользователь отправляет информацию на веб-сайт, который он посещает. В настоящее время вы, скорее всего, увидите «https», что является признаком того, что информация отправляется по защищенному протоколу, где информация зашифрована. Это особенно важно, если вы предоставляете номер кредитной карты веб-сайту [источник: EasyNews].)
Позже, когда мы рассмотрим, как создать доменное имя, мы увидим, что часть регистрации домена требует определения одного или нескольких серверов имен (DNS-серверов), которые имеют полномочия для разрешения имен хостов и поддоменов. в этом домене. Как правило, вы делаете это через службу хостинга, которая имеет свои собственные DNS-серверы. Далее мы рассмотрим, как эти DNS-серверы управляют вашим доменом и как DNS-серверы в Интернете работают вместе, чтобы обеспечить правильную маршрутизацию трафика между IP-адресами.
Распределенная система
Часть "www" в адресе домена означает "Всемирная паутина" и означает, что вы ищете что-то в Интернете (в отличие от другой части Интернета, например почты). Включение этих трех букв в адрес стало менее важным, чем раньше. Hemera Technologies/Getty Images
У каждого домена есть сервер доменных имен, обрабатывающий его запросы, и есть человек или ИТ-группа, которые ведут записи в базе данных этого DNS-сервера. Ни одна другая база данных на планете не получает столько запросов, сколько DNS-серверы, и они обрабатывают все эти запросы, а также ежедневно обрабатывают обновления данных от миллионов людей. Это одна из самых удивительных частей DNS — она полностью распределена по всему миру на миллионах машин, управляется миллионами людей, и при этом ведет себя как единая интегрированная база данных!
Поскольку управление DNS кажется такой сложной задачей, большинство людей предпочитают доверять ее ИТ-специалистам. Однако, узнав немного о том, как работает DNS и как DNS-серверы распределяются по Интернету, вы сможете уверенно управлять DNS. Первое, что нужно знать, это назначение DNS-сервера в сети, в которой он находится. В качестве основной задачи DNS-сервера будет выполняться одна из следующих задач:
- Поддерживать небольшую базу данных доменных имен и IP-адресов, которые чаще всего используются в собственной сети, и делегировать разрешение имен для всех остальных имен другим DNS-серверам в Интернете.
- Связать IP-адреса со всеми хостами и поддоменами, для которых этот DNS-сервер имеет полномочия.
Когда вы вводите URL-адрес в веб-браузер, ваш DNS-сервер использует свои ресурсы для преобразования имени в IP-адрес соответствующего веб-сервера.
DNS-серверы, выполняющие первую задачу, обычно управляются вашим интернет-провайдером (ISP). Как упоминалось ранее, DNS-сервер провайдера является частью конфигурации сети, которую вы получаете от DHCP, как только подключаетесь к сети. Эти серверы находятся в центрах обработки данных вашего интернет-провайдера и обрабатывают запросы следующим образом:
- Если в его базе данных есть доменное имя и IP-адрес, он сам разрешает имя.
- Если в его базе данных нет доменного имени и IP-адреса, он связывается с другим DNS-сервером в Интернете. Возможно, это придется сделать несколько раз.
- Если ему необходимо связаться с другим DNS-сервером, он кэширует результаты поиска на ограниченное время, чтобы можно было быстро разрешить последующие запросы к тому же доменному имени.
- Если ему не удается найти доменное имя после разумного поиска, он возвращает ошибку, указывающую, что имя недействительно или не существует.
Вторая категория DNS-серверов, упомянутых выше, обычно связана с веб-службами, почтовыми службами и другими службами хостинга доменов в Интернете. Хотя некоторые заядлые ИТ-гуру настраивают и управляют своими собственными DNS-серверами, услуги хостинга значительно упростили управление DNS для менее технической аудитории. DNS-сервер, который управляет определенным доменом, называется началом полномочий (SOA) для этого домена. Со временем результаты поиска хостов в SOA будут распространяться на другие DNS-серверы, которые, в свою очередь, распространяются на другие DNS-серверы и т. д. в Интернете.
Это распространение является результатом того, что каждый DNS-сервер кэширует результат поиска в течение ограниченного времени, известного как время жизни (TTL), которое варьируется от нескольких минут до нескольких дней. Люди, управляющие DNS-сервером, могут настроить его TTL, поэтому значения TTL будут различаться в Интернете. Таким образом, каждый раз, когда вы ищете «www.howstuffworks.com», возможно, что DNS-сервер вашего интернет-провайдера найдет результаты поиска «70.42.251.42» в своем собственном кеше, если вы или кто-то другой, использующий этот сервер, искал его раньше. в пределах TTL сервера.
Эта большая сеть DNS-серверов включает в себя корневые серверы имен, которые начинаются с вершины иерархии доменов для данного домена верхнего уровня. Для каждого домена верхнего уровня доступны сотни корневых серверов имен. Хотя запросы DNS не обязательно начинать с корневого сервера имен, они могут обратиться к корневому серверу имен в качестве крайней меры, чтобы помочь отследить SOA для домена.
Теперь, когда вы знаете, как взаимосвязаны DNS-серверы для улучшения процесса разрешения имен, давайте рассмотрим, как настроить DNS-сервер в качестве авторитетного для вашего домена.
При использовании сервисов Google Cloud иногда может потребоваться изменить настройки DNS вашего домена. Вот некоторые распространенные термины, с которыми вы можете столкнуться, а также то, как они применяются к службам Google. См. также Основы доменного имени.
DNS означает Система доменных имен. Эта система по существу является телефонной книгой Интернета, которая организует и идентифицирует домены. В то время как телефонная книга переводит имя, например «Acme Pizza», в правильный номер телефона, по которому нужно звонить, DNS переводит веб-адрес, например «www.google.com», в физический IP-адрес, например «74.125.19.147», компьютер, на котором размещен этот сайт (в данном случае главная страница Google).
При использовании сервисов Google Cloud вам периодически нужно изменять настройки DNS для настройки различных инструментов и сервисов. Вы делаете это, изменяя различные типы записей DNS. Вы изменяете записи MX своего домена, например, чтобы направлять электронную почту для вашего домена на почтовые серверы Google.
MX-запись
Записи Mail Exchange (MX) направляют электронную почту домена на серверы, на которых размещены учетные записи пользователей домена. Чтобы настроить Gmail, если у вас есть Google Workspace, вам нужно указать свои записи MX на почтовые серверы Google. Для домена можно определить несколько записей MX, каждая из которых имеет свой приоритет. Если почта не может быть доставлена с использованием записи с наивысшим приоритетом, используется запись со вторым приоритетом и т. д.
TXT-запись
Запись TXT — это запись DNS, которая предоставляет текстовую информацию источникам за пределами вашего домена, которую можно использовать для ряда произвольных целей. Значение записи может быть текстом, читаемым человеком или машиной. В сервисах Google Cloud записи TXT используются для подтверждения права собственности на домен и реализации мер безопасности электронной почты, таких как SPF, DKIM и DMARC.
Чтобы добавить и изменить записи TXT для вашего домена, см. раздел О записях TXT.
Запись CNAME
Чтобы добавить и изменить записи CNAME для вашего домена, см. раздел О записях CNAME.
Запись
Запись A или Address (также известная как запись узла) связывает домен с физическим IP-адресом компьютера, на котором размещены службы этого домена. В сервисах Google Cloud вы можете добавить запись A, чтобы активировать свой «голый» адрес домена.
Чтобы добавить и изменить записи A для вашего домена, см. раздел О записях A.
Запись NS
Записи серверов имен (NS) определяют, какие серверы будут передавать информацию DNS для домена. Как правило, у вас есть первичные и вторичные записи серверов имен для вашего домена. При использовании сервисов Google Cloud вы можете настроить записи NS, которые указывают на серверы Google для DNS-запросов.
Время жить (TTL)
Время жизни – это значение в записи DNS, определяющее количество секунд, по истечении которого вступают в силу последующие изменения в записи. Каждая из записей DNS вашего домена, например запись MX, запись CNAME и т. д., имеет значение TTL. Текущий TTL записи определяет, сколько времени потребуется, чтобы любое изменение, внесенное вами сейчас, вступило в силу. Например, изменения в записи со сроком жизни 86 400 секунд вступят в силу в течение 24 часов.
Обратите внимание, что изменение TTL записи влияет на то, сколько времени потребуется для любого последующего изменения. Мы рекомендуем установить значение TTL, равное 3600, которое указывает серверам в Интернете проверять каждый час наличие обновлений для записи. Более короткий TTL вступит в силу только после истечения предыдущего периода. Это означает, что в следующий раз, когда вы обновите запись, ваше изменение вступит в силу в течение часа. Чтобы последующие изменения вносились еще быстрее — например, если вы хотите быстро отменить изменение, — вы можете установить более короткий TTL, например 300 секунд (5 минут). После правильной настройки записей мы рекомендуем установить значение TTL, равное 86 400, которое указывает серверам в Интернете каждые 24 часа проверять наличие обновлений для записи.
Единый указатель ресурса (URL)
Пример конфигурации DNS
Вот примеры настроек DNS для домена, используемого со службами Google Cloud.
Обратите внимание, что вы не используете реальное доменное имя в настройках DNS. Вместо этого вы используете символ @ для обозначения имени домена.
Вы должны изменить серверы имен, чтобы они указывали на HostGator, если у вас есть новое доменное имя. В этой статье содержится некоторая справочная информация о DNS и о том, чего следует ожидать при смене серверов имен.
Что такое распространение и сколько времени оно занимает?
Распространение — это прогнозируемый период времени, в течение которого информация DNS (система доменных имен) домена обновляется во всем Интернете после внесения изменений. Процесс может занять от 24 до 48 часов. Из-за распространения не все посетители будут перенаправлены на ваши новые серверы имен в вашей новой учетной записи хостинга; некоторые посетители будут по-прежнему направляться на ваши старые серверы имен в вашей старой учетной записи хостинга, пока распространение не будет завершено.
Как быстро посетители перенаправляются на новые серверы имен, зависит от их физического местоположения, интернет-провайдера и удачи; это не то, что HostGator может контролировать. После завершения распространения ваш сайт появится на нашем сервере, и ваша электронная почта станет полностью функциональной.
Не существует однозначного способа определить, когда распространение завершено. В течение первых 48 часов, даже если вы видите свой сайт на новом сервере, ваш ближайший сосед может по-прежнему посещать сайт на старом сервере. Это зависит от трех факторов: вашего интернет-провайдера, географического положения и TTL. Есть также способы увидеть ход распространения, используя указанные ниже веб-сайты. Они покажут возможную видимость вашего сайта. Есть также способы увидеть ход распространения, используя указанные ниже веб-сайты.
Есть также способы увидеть ход распространения с помощью указанных ниже веб-сайтов. Они покажут возможную видимость вашего веб-сайта.
Как DNS поддерживает связь
Маршрутизация всей связи между компьютерами в Интернете осуществляется с помощью IP-адресов, а не доменных имен. Следующий пример должен помочь вам визуализировать процесс.
Как и в нашей телефонной системе, у каждой активной телефонной линии есть телефонный номер, используемый для облегчения подключения одной линии к другой. Чтобы позвонить, телефон, который инициирует соединение, должен иметь номер линии, к которой он хочет подключиться.
Точно так же ваш компьютер должен найти правильный IP-адрес (веб-сайта, который вы хотите посетить) на сервере, прежде чем он сможет отправить запрос на этот сервер для веб-страницы. Тот же процесс применяется ко всем другим интернет-сервисам (таким как электронная почта, чат или игры). Записи DNS функционируют аналогично телефонной книге, связывая доменные имена с IP-адресами для доступа к этим службам. Чтобы узнать свой IP-адрес, см. эту статью: Какой у меня IP-адрес для подключения?
Функции DNS-серверов
DNS-серверы могут выполнять одну или обе из двух основных функций: узел DNS и преобразователь. Хосты DNS держат зоны для своих доменов и отвечают на запросы DNS-записями из этих доменов. Когда вы вносите изменения в свою зону, вы меняете хост.
Резолвер — это DNS-сервер, который будет отправлять другим DNS-серверам запросы на получение записей из их зон, чтобы ответить на полученные запросы. Такие запросы называются рекурсивными запросами.
Когда вы подключаетесь к Интернету через своего интернет-провайдера (ISP), ваш интернет-провайдер предоставит вам два или более преобразователя, отвечающих за обработку рекурсивных DNS-запросов, отправляемых вашим компьютером при использовании Интернета. В этом чтении обсуждаются дополнительные полезные моменты: Указание моего домена на HostGator при использовании DNS в другом месте.
Time To Live и удаленное кэширование
Поскольку большинство записей DNS изменяются не очень часто, большинство распознавателей настроены на кэширование или сохранение результатов предыдущих запросов и отвечают на последующие запросы из кэшированных результатов в течение определенного периода времени, пока распознаватель не решит, что кэшированная копия слишком стар, чтобы ему можно было доверять. Распространение — это период, который требуется для истечения срока действия записи, кэшированной на всех распознавателях. В каждой записи в зоне DNS значение Time To Live (TTL) указывает (в секундах), как долго сопоставитель должен кэшировать запись.
Одним из методов сокращения времени, необходимого для распространения изменений, является уменьшение значения TTL в текущей зоне перед внесением изменений; однако изменение TTL в самой записи займет время, указанное в исходном значении TTL, для распространения, прежде чем период распространения будет снижен для дальнейших изменений. Кроме того, некоторые интернет-провайдеры настраивают свои распознаватели так, чтобы они полностью игнорировали значение TTL, указанное в записи, и кэшировали запись на указанный ими период времени. Некоторые резолверы настроены на кэширование записей на срок до 72 часов, хотя большинство настроено на меньшее время. В конечном счете, время решает проблемы распространения.
Время жизни равно 14 400 секунд (4 часа) независимо от типа записи DNS.
Примечание. Хотя TTL можно изменить для домена в записях файла зоны в cPanel, это не повлияет на общее время распространения. Это означает, что все настраиваемые записи TTL, к сожалению, не будут учитываться, поскольку HostGator не разрешает настраиваемый TTL.
Кэширование DNS и браузера
Кэширование DNS
Кроме того, большинство компьютеров кэшируют DNS, что может привести к тому, что компьютер "запомнит" старый IP-адрес на срок до 48 часов до следующего обновления. Если ваш компьютер кэширует DNS, может быть возможно очистить DNS на вашем компьютере, чтобы он снова искал IP-адрес для домена.
Кэширование браузера
Кэширование в браузере не имеет абсолютно никакого отношения к DNS; однако это все еще может привести к тому, что вы увидите старое содержимое страницы даже после изменения DNS. Браузеры кэшируют копию содержимого страницы, ранее просмотренного браузером. Вы можете очистить кеш, чтобы получить свежую копию с сервера.
Как работает DNS?
Интернет – это гигантская сеть компьютеров. Каждому устройству, подключенному к Интернету, назначается уникальный IP-адрес, который помогает другим компьютерам идентифицировать его.
Этот IP-адрес представляет собой строку чисел с точками, которая выглядит следующим образом: 192.124.249.166
А теперь представьте, если бы вам приходилось запоминать такие длинные цепочки цифр, чтобы посещать любимые веб-сайты. Их трудно запомнить, и они ничего не говорят вам о веб-сайте, который вы увидите, если введете их в браузере.
Для решения этой проблемы были придуманы доменные имена: они используют алфавиты и позволяют пользователям выбирать легко запоминающиеся имена для своих веб-сайтов.
DNS или система доменных имен в основном преобразует эти доменные имена в IP-адреса и указывает вашему устройству правильное направление.
Доменное имя и соответствующий ему IP-адрес называются DNS-записью.
Вот простой способ понять, как работает DNS, за четыре шага.
<р>2. Если записи DNS не найдены, запрос отправляется на ваш локальный DNS-сервер. Обычно это сервер вашего интернет-провайдера, и его часто называют «сервером разрешений имен». <р>3. Если записи не кэшируются на разрешающем сервере имен, то запрос перенаправляется на так называемый «корневой сервер имен» для поиска записей DNS. Корневые серверы имен — это назначенные серверы по всему миру, которые отвечают за хранение данных DNS и обеспечение бесперебойной работы системы. Как только запись DNS будет найдена на корневом сервере имен, она кэшируется вашим компьютером.
Подробнее см. в нашем руководстве для начинающих о том, как работают доменные имена.
Что такое сервер имен?
Интернет возможен благодаря сети компьютеров, называемых серверами. Сервер – это компьютер, предназначенный для хранения и доставки веб-сайтов на другие компьютеры по всему миру.
Сервер имен, иногда называемый «сервер имен», представляет собой особый тип сервера, на котором хранятся все записи DNS вашего доменного имени. Его задача — предоставить вашу информацию DNS всем, кто ее запрашивает.
Серверами имен обычно управляет ваш регистратор доменных имен или хостинг-провайдер.
Каждый сервер имен имеет собственный адрес и может хранить записи многих веб-сайтов. Например, если ваш веб-сайт размещен на Bluehost, сервер имен, используемый для управления вашими записями DNS, будет находиться на серверах имен с адресами, которые выглядят следующим образом:
У каждого доменного имени должно быть как минимум два сервера имен. Первый сервер имен является основным сервером. Если первичный сервер не отвечает, для разрешения доменного имени используется вторичный сервер имен.
Некоторые хостинг-провайдеры WordPress также позволяют пользователям получать собственные частные серверы имен. Например, в WPBeginner мы используем собственный сервер имён.
Как изменить серверы имен
Самое лучшее в системе DNS — это то, что она позволяет владельцам веб-сайтов перемещать свои веб-сайты без изменения их доменных имен.
Лучшие регистраторы доменов обычно предоставляют владельцам доменов простые инструменты для управления своими серверами имен.
В идеале было бы лучше, если бы вы зарегистрировали свой домен у своего хостинг-провайдера. Использование собственного хостинг-провайдера избавляет от необходимости переноса доменного имени или смены серверов имен.
Если ваше доменное имя зарегистрировано у одного провайдера, а ваш веб-сайт размещен в другом месте, вы можете просто изменить DNS-серверы имен и указать на свой веб-хост.
Далее выберите DNS и серверы имен в меню слева.
Затем выберите доменное имя и нажмите на 3 точки в правой части экрана.
Теперь отредактируйте серверы имен, нажав «Изменить».
Затем введите свой сервер имен в соответствующее поле.
Наконец, нажмите Отправить изменения, и все готово.
Что такое запись CNAME?
CNAME означает каноническое имя. Запись CNAME — это тип записи DNS, который используется для указания доменного имени на другое доменное имя, а не на IP-адрес.
Как добавить запись CNAME
Затем отредактируйте запись CNAME, нажав на три точки рядом с записью, которую вы хотите изменить, и нажмите "Изменить".
Затем выберите CNAME в раскрывающемся меню справа.Введите информацию в соответствующие поля.
После ввода необходимой информации нажмите кнопку "Добавить DNS", и все готово.
Если вы не видите настройки изменения записи CNAME в своей учетной записи хостинга, обратитесь к своему хостинг-провайдеру, и он сможет вам помочь.
Что такое запись MX?
Запись MX — это сокращение от записи почтового обменника. Это еще один тип записи DNS, который определяет почтовый сервер для обработки электронной почты для определенного доменного имени.
Как добавить запись MX
Далее нажмите синюю кнопку "Добавить запись DNS".
Затем выберите из списка запись MX, которую хотите изменить, и нажмите на три точки справа.
Теперь внесите изменения в запись MX и нажмите «Обновить DNS». Готово.
Если вы не видите настройки изменения записей MX в своей учетной записи хостинга, попросите своего хостинг-провайдера показать вам, как добавить запись MX.
Что такое запись TXT?
Запись TXT — это еще один тип записи ресурса DNS. Записи TXT могут содержать записи SPF (Sender Policy Framework) и DKIM (Domain Key Identified Mail), которые добавляют зашифрованный ключ в исходящую почту.
Эта информация повышает эффективность доставки электронной почты за счет добавления уровня доверия к вашему почтовому серверу.
Как добавить запись TXT
Далее нажмите синюю кнопку "Добавить запись DNS".
Затем прокрутите вниз, пока не увидите записи TXT, и нажмите на 3 точки справа.
Наконец, внесите изменения в запись TXT и нажмите «Обновить DNS».
Бесплатный DNS и платный DNS: в чем разница?
Обычно, когда пользователь посещает ваш веб-сайт из определенного региона мира, записи DNS вашего веб-сайта кэшируются ближайшими серверами имен, управляемыми местными интернет-провайдерами.
Это поможет другим пользователям из этого региона быстро попасть на ваш сайт.
Однако разрешение DNS-запросов по-прежнему требует времени. Обычно это миллисекунды, и это не имеет большого значения для небольших компаний и блогов.
Вот почему большинство веб-сайтов просто используют DNS-серверы, предоставленные их хостинговой компанией или регистратором доменных имен.
Вы также можете использовать бесплатных поставщиков услуг DNS, таких как Cloudflare, которые предлагают более быстрый бесплатный DNS с ограниченной защитой брандмауэра.
Большие компании обычно выбирают платный DNS, чтобы получить интеллектуальные функции, такие как 100% время безотказной работы, более высокая скорость поиска, перенаправление геотрафика, вторичный DNS, повышенная безопасность и многое другое.
В WPBeginner мы используем DNSMadeEasy в качестве поставщика DNS, потому что они являются одними из самых быстрых в отрасли.
Мы надеемся, что эта статья помогла вам узнать все о DNS и о том, как он работает. Ознакомьтесь с дополнительной литературой ниже, чтобы узнать больше.
Вы также можете подписаться на наш канал YouTube, чтобы получать пошаговые видеоруководства по WordPress, и следить за нами в Twitter и Facebook, чтобы быть в курсе последних обновлений.
Читайте также: