Как правильно записывать адреса с помощью DNS
Обновлено: 24.11.2024
Система доменных имен, или DNS, преобразует доменные имена в числа, называемые IP-адресами. Каждый веб-сайт идентифицируется номером, IP-адресом; компьютеры это читают. Например, один из IP-адресов Google — 172.217.14.228. Когда веб-браузеры ищут Google, они ищут 172.217.14.228, который они находят в базах данных сервера имен Google. DNS формирует основу Интернета и определяет местонахождение каждого веб-сайта.
Совет для профессионалов. Защитите свой домен и личную информацию с помощью функции «Конфиденциальность домена + защита».
Это быстрый, простой и доступный способ предотвратить доступ конкурентов, продавцов и воров к вашему домену и личной информации.
Некоторые основные способы использования различных записей DNS
Тип записи | Пояснение | Как его обычно используют владельцы доменов |
Запись | Назначает адрес вашего домена определенному IP-адресу (от www до 12.345.678.90). Символы @ и www используются для обозначения самого корневого домена. Например, запись @ A для домена.com совпадает с записью domain.com, указывающей на определенный IP-адрес, а когда вы добавляете www в запись A, она совпадает с записью www.domain.com, указывающей на определенный IP-адрес. определенный IP-адрес | Чтобы контролировать, на каких конкретных серверах размещается определенная функция, связанная с их присутствием в Интернете (веб-сайт, электронная почта и т. д.). Многим другим записям DNS для правильной работы требуется связанная запись A. |
Псевдоним CNAME | < td colspan="1" rowspan="1" style="">Имя хоста, указывающее на другое имя хоста (от info.your-domain.net на info.your-domain.com). td>Чтобы указать субдомен на другой домен или субдомен (обычные субдомены могут указывать только на каталог в вашей учетной записи хостинга). | |
MX Record | Имя хоста, определяющее принимающий сервер(ы) и приоритет, с которым каждый сервер используется в случае, если сервер не получает почту. | Чтобы использовать другую службу электронной почты чем их хостинг-провайдер, или назначить личные серверы в качестве резервных копий почты на случай, если параметры почты по умолчанию не сработают. |
Имя Запись сервера | Имя хоста, указывающее на определенный сервер имен (shop.your-domain.com to ns1.example.com) | Для управления всеми остальными записями. Изменения в записях A, MX и других записях DNS должны выполняться там, где расположены ваши серверы имен. |
Частный сервер имен | Позволяет вам определить свои собственные серверы имен, а не использовать общие, предоставленные нами (ns1.your-domain.com вместо ns1.hostingcompany.com). | Для сохранения анонимности между своим онлайн-бизнесом и хостинг-провайдером, или использовать хостинг на своем VPS или выделенном сервере. |
Запись TXT/SPF | Структура политик отправителей помогает уменьшить спам и спуфинг домена. | Для проверки домена в целях безопасности используйте внешние службы, такие как Google Analytics. |
SRV Records | Используются пользовательские записи DNS ed для установления соединений между службой и именем хоста | Когда приложению необходимо найти определенное расположение службы, оно будет искать соответствующую запись SRV . В настоящее время нет возможности добавить этот тип записи в панель управления доменами. Пожалуйста, свяжитесь с нами для получения помощи. |
Доменное имя
Доменное имя — это адрес вашего веб-сайта. Это имя, которое люди вводят в строку URL своего браузера, чтобы найти ваш сайт. Вы можете приобрести доменное имя через регистратора или своего хостинг-провайдера.
Указание домена и перенаправление
Не всегда требуется изменять записи DNS, если вы хотите указать свой домен или настроить перенаправление. Вы можете попробовать использовать перенаправление 301 или простые указатели домена, чтобы выполнить то, что вам нужно. Эти типы редиректов отлично подходят для перенаправления всего трафика с одного домена на другой. Если вам нужно настроить работу вашего домена, вместо этого вам нужно будет использовать записи DNS.
Как узнать, какие записи DNS верны
Когда вы регистрируете домен или добавляете существующий домен в свою учетную запись, для этого домена создается файл зоны (набор записей DNS). Все записи файла зоны по умолчанию указывают на нас. Настройки в файле зоны работают только в том случае, если серверы имен вашего домена указывают на нас. Если серверы имен указывают на другую компанию, то домен будет использовать настройки DNS другой компании. Воспользуйтесь этой ссылкой, чтобы узнать, как вы можете обновить свои серверы имен для нас.
Мы можем помочь вам понять, как вносить изменения в ваши записи DNS. Мы также можем сбросить ваши записи DNS до исходных настроек по умолчанию. Мы также можем попытаться убедиться, что записи DNS, которые вы видите в панели управления доменами, соответствуют тому, что видит остальной мир (время распространения может вызвать задержку до 48 всякий раз, когда вы вносите изменения в свои записи DNS).
Однако, если вы решите использовать записи DNS, которые отличаются от наших значений по умолчанию, мы не сможем проверить, используете ли вы точные записи. Используемые вами записи должны быть получены от компании, на которую вы пытаетесь сослаться. Если вы предпочитаете сбросить свои записи обратно к значениям по умолчанию, свяжитесь с нами для получения помощи.
Время жизни (TTL) определяет, как долго запись кэшируется DNS-сервером, например вашим интернет-провайдером. Оставьте в поле TTL значение по умолчанию.
Настройка приоритета DNS
Некоторые записи DNS требуют установки приоритета для целевого хоста. Обратите внимание, что более низкое значение означает более предпочтительный. Значение по умолчанию равно 0, если вы оставите поле приоритета пустым. Если необходимо обновить только одну запись, приоритет может быть равен 0, но если имеется более одного DNS и больше значений, например записей MX, вы можете добавить другой приоритет.
Обновление записей DNS
ПРИМЕЧАНИЕ. Изменения записей DNS, таких как записи A, MX и CNAME, обычно занимают от 4 до 8 часов,
чтобы вступить в силу полностью.
После знакомства с различными записями DNS и их использованием лучше всего знать, как их обновлять. Вот несколько статей, которые помогут вам внести эти изменения.
Каждый раз, когда вы взаимодействуете с Интернетом, вы используете записи DNS. Они быстрые, выполняют свои операции всего за миллисекунды, и они невидимы, тихо выполняют свою работу в фоновом режиме, в то время как большинство людей даже не подозревают об их существовании.
Конечные пользователи, работающие в Интернете, редко сталкиваются с терминологией DNS в своей повседневной деятельности в Интернете. Однако, если вы запускаете веб-сайт или регистрируете собственный домен, вы можете внезапно оказаться в глубоком и запутанном мире технического жаргона. Ниже мы объясняем записи DNS простым способом, чтобы вы могли тратить меньше времени на поиск определений и больше времени на управление производительностью своего веб-сайта.
Для большинства пользователей Интернета это все, что им нужно знать об основах DNS. Однако если вы создаете веб-сайт или работаете за кулисами с любым типом онлайн-ресурсов, знайте, что кроличья нора лежит гораздо глубже: от регистрации вашего домена до понимания различных типов записей.
Обычному пользователю Интернета не нужно беспокоиться о деталях записей DNS. Если вы собираетесь создать домен или управлять сайтом за кулисами, вам нужно ознакомиться с этими частями головоломки.
Небольшое предупреждение перед тем, как приступить к делу: изменение записей DNS повлияет на доступ к вашему веб-сайту. Легко случайно полностью отключить ваш URL-адрес, а это означает, что ваши посетители увидят либо пустую страницу, либо страницу с ошибкой 404, если вы не будете осторожны. Прочитайте все ниже и сделайте больше исследований, прежде чем вносить свои первые изменения. Вернуться к предыдущим настройкам достаточно просто, но вы не хотите рисковать часами простоя веб-сайта, если в этом нет необходимости.
Первая важная часть информации – регистраторы доменов. Эти организации управляют основным списком всех доменов, зарегистрированных в их компании. Когда кто-то покупает URL-адрес своего веб-сайта, он должен пройти через регистратора. В тот момент, когда это происходит, домен привязывается к записи DNS, поэтому URL-адрес может работать в Интернете.
Тысячи аккредитованных регистраторов по всему миру. Некоторые из наиболее популярных включают GoDaddy, Namecheap, HostGator и DreamHost. Многие предлагают услуги веб-хостинга вместе с реестром доменов, поэтому в большинстве случаев пользователи могут считать их одним и тем же.
Регистраторы доменов регистрируют все действия. Более того, внесение изменений в ваши записи DNS, как мы обсудим ниже, будет происходить внутри вашей учетной записи регистратора домена, поэтому, если вы хотите попробовать что-то во время обучения, войдите в систему и посмотрите, какие варианты предлагает ваш регистратор.
Серверы имен являются частью базовой службы регистратора доменов. Проще говоря, это физические серверы, на которых хранятся базы данных DNS, которые сопоставляют введенные на основе слов URL-адреса с IP-адресами.
Зарегистрированные домены хранятся на серверах имен регистратора, привязанных к учетной записи URL, и во многих случаях их можно свободно редактировать.
Вы увидите параметры серверов имен, когда проверите свои домены в своей учетной записи регистратора. Обычно они следуют этому шаблону и собираются группами по два или три человека:
Единственная причина, по которой вам может понадобиться изменить эти значения по умолчанию, – перенос доменов на новый хост. Опытные пользователи также могут изменять записи и размещать свои записи DNS на внешних сторонних сервисах, но подавляющее большинство людей сохраняют параметры своего хостинг-провайдера.
Серверы имен — это самая трудоемкая часть процесса записи DNS. Когда вы регистрируете или меняете домен, вы можете увидеть сообщение о том, что URL-адрес может не работать в течение нескольких часов или даже дня или двух. Это связано с тем, что серверы имен должны распространять записи DNS на серверы по всему миру, прежде чем они смогут распознать введенный адрес веб-сайта и преобразовать его в назначенный IP-адрес.
Узнайте, как легко вы можете настроить свои серверы имен в Presslabs, чтобы воспользоваться нашим автоматическим переходом на другой ресурс и географическим обслуживанием системы контента.
Хотите узнать, как далеко распространилась ваша информация DNS? Посетите WhatsMyDNS и введите свой URL-адрес, чтобы выполнить быстрый поиск DNS.
Картина DNS не так проста, как может показаться на первый взгляд. Один из первых камней преткновения для новых пользователей — научиться определять зоны и записи. Внезапно появляются десятки и десятки сложных сокращений и неразборчивых имен. Не волнуйтесь, на самом деле это намного проще, чем кажется на первый взгляд!
Записи DNS — это отдельные записи, содержащие инструкции по обработке полученных запросов. Они обеспечивают только начальную проверку информации перед передачей ее в зоны. Таким образом, зоны — это специализированные системы записи, которые обрабатывают определенные и нестандартные запросы. Думайте об этом как о базовой системе фильтрации; записи собирают всю информацию и сортируют ее по отдельным зонам для обработки.
Существуют десятки типов записей и зон DNS. Некоторые из наиболее распространенных включают записи A, CAA, CNAMES, записи MX и записи TXT. Каждый из них обрабатывает свой тип информации, чтобы упростить обработку DNS для достижения максимальной скорости. В следующем разделе мы рассмотрим некоторые из этих типов записей более подробно.
Вы можете увидеть некоторые или все эти зоны в списке вашего регистратора доменов. Если вы не уверены, что они делают, найдите их в файлах поддержки регистратора, попросите профессиональную помощь или просто не трогайте их. Как говорится в старой поговорке, "Если это не сломано, не чини это!"
Записи имеют несколько подразделов, которыми вы можете управлять и редактировать самостоятельно в своей учетной записи регистратора домена в любое время. К ним относятся изменение типа записи, переключение между зонами, изменение поддомена, на который указывает запись, и изменение значения времени жизни (TTL). Опять же, большинству пользователей никогда не потребуется изменять эту информацию, но неплохо хотя бы знать язык.
Если вы не можете выбрать между «www» и «без www», некоторые системы управления DNS предлагают простой способ обойти ограничение. Ввод символа «@» в поле «Имя» вместо того, чтобы оставить его пустым, позволяет «скопировать» значение и данные другой записи. Это означает, что другая запись будет ссылаться на значение базовой формы перед разрешением. Если вы хотите остановить разделение «www» или «без www», просто установите для записи DNS значение «@», а затем также синхронизируйте эти изменения с базовой записью.
Подстановочный знак * (звездочка над цифрой 8 на большинстве клавиатур) – это хорошая универсальная запись, которая сообщает DNS-запросам, куда направлять запросы, если указанный домен не существует. Если кто-то вводит неизвестный субдомен для вашего ресурса или если вы меняете или удаляете субдомен, ввод подстановочного знака в поле имени записи может помочь предотвратить ошибки «404 Not Found», которые вредят вашему SEO-рейтингу.
Наконец, значение "время жизни" (TTL) — это более продвинутая функция, которая помогает сайтам с высоким трафиком сократить использование данных. Когда сервер имен запрашивается для записи DNS, он сначала проверяет значение TTL, чтобы увидеть, доставил ли он ту же запись в течение указанного периода времени. Если это так, пользователь получает кешированную копию сайта вместо свежей, поэтому данные не нужно отправлять дважды. В противном случае поиск запрашивает у серверов обновленную информацию.
Думайте о TTL как о кнопке паузы. Если вы обновляете свои данные, но не возражаете, когда они будут доставлены, установите TTL на несколько минут или даже на час. Большинство записей TTL по умолчанию указаны в секундах, и обычно нет причин настраивать это. Обратите внимание, что установка слишком низкого TTL может привести к значительному замедлению работы вашего сайта.
Возможно, самая сложная часть понимания записей DNS — это разобраться с типами записей.Как было сказано выше, записи — это записи, которые дают инструкции по делегированию полученных запросов, передаче их в соответствующую зону для обработки. Эти зоны разделены на десятки категорий, но мы научим вас основам только самых важных.
Это самый простой тип записей DNS. Они используются для указания посетителям домена или поддомена IP-адреса с использованием информации об имени записи, описанной выше. Ввод подстановочных знаков, символа «@» или информации о субдомене может затем перенаправить пользователей в соответствии с вашим веб-сайтом. Большинство основных изменений DNS связаны с записями A, поэтому их можно рассматривать как типы зон «по умолчанию».
Записи CERT хранят сертификаты сайта как часть информации DNS. Они обеспечивают безопасную передачу данных вместо незашифрованной информации, что позволяет вам использовать более быстрый и удобный веб-ресурс.
Пример настройки записей MX (настройки G Suite)
Например, у вас может быть несколько почтовых серверов как часть вашего пакета хостинга, один из которых является предпочтительным местом назначения маршрутизации. Вы должны ввести низкое значение приоритета (обычно ноль) для этого раздела, а затем более высокое значение, обычно с шагом в десять, для следующих серверов. Большинство хостов доменов устанавливают эту информацию автоматически, поэтому нет необходимости ее менять, если только вы не заинтересованы в глубокой настройке почтовой службы.
Редкий тип записи, который используется для сопоставления телефонных номеров и адресов электронной почты для серверов VoIP и SIP. Он также позволяет перезаписывать доменное имя с помощью регулярных выражений и, как правило, редактируется только опытными пользователями.
Записи указателей легко понять, если вы знаете, что такое запись A. В последнем случае они указывают URL-адреса напечатанного слова на IP-адрес. PTR делает обратное, позволяя вам направлять IP-трафик на домены. Обычно они используются для проверки на спам для определенных почтовых программ, поэтому не каждому владельцу веб-сайта потребуется вносить изменения в записи PTR.
Текстовые записи носят более технический характер, но они выполняют важную роль в качестве записей DNS. Чаще всего TXT используется для хранения данных структуры политик отправителей данных (SPF), подтверждающих право собственности на домен. Почему это важно? Потому что это один из первых уровней защиты от спама.
Без записей TXT ответственность за действия владельцев доменов в целом очень мала. Любой может настроить домены самостоятельно, и если они могут сделать это полностью анонимно, то невозможно отследить, кто купил домен или кто в настоящее время им управляет, что позволяет им создавать домены для спама, чтобы переполнить Интернет мусорными данными. р>
Создание правильной записи SPF для записи TXT – непростой процесс. Большинство регистраторов доменов обрабатывают этот процесс для пользователей. Если вы хотите узнать, что происходит при создании записи SPF, см. раздел SPFWizard.
Некоторые практические примеры см. на нашей странице о том, как использовать диспетчер DNS с различными типами записей.
Записи DNS являются основополагающим элементом Интернета. Они развивались в течение десятилетий по мере того, как Интернет становился все более сложным, и они включают новые методы наряду с устаревшими и устаревшими системами. Чтобы стать экспертом по DNS, потребуются годы обучения и практики. С другой стороны, знакомство с основами DNS-записей не так сложно, как вы думаете, и оно того стоит. Приведенная выше информация — это все, что вам нужно, чтобы разобраться в основных моментах. Ознакомьтесь со страницами поддержки вашего регистратора, а затем приготовьтесь внести некоторые изменения в записи DNS!
Наконец, мы познакомим вас с удивительными вещами, которые могут быть достигнуты с помощью DNS-серверов следующего поколения.
Как работает DNS
Компонент, называемый DNS Resolver, отвечает за проверку того, доступно ли имя хоста в локальном кэше, и, если нет, связывается с рядом серверов DNS-имен, пока в конечном итоге не получит IP-адрес службы, к которой пытается подключиться пользователь. и возвращает его в браузер или приложение. Обычно это занимает меньше секунды.
Типы DNS: 3 типа запросов DNS
В системе DNS существует три типа запросов:
Рекурсивный запрос
В рекурсивном запросе клиент DNS предоставляет имя хоста, а преобразователь DNS «должен» предоставить ответ — он отвечает либо соответствующей записью ресурса, либо сообщением об ошибке, если он не может быть найден. Преобразователь запускает процесс рекурсивного запроса, начиная с корневого сервера DNS, пока не найдет авторитетный сервер имен (дополнительную информацию об авторитетных серверах имен см. в разделе «Типы DNS-серверов» ниже), который содержит IP-адрес и другую информацию для запрошенного имени хоста. р>
Итеративный запрос
В повторяющемся запросе DNS-клиент предоставляет имя хоста, а DNS Resolver возвращает наилучший из возможных ответов.Если сопоставитель DNS имеет соответствующие записи DNS в своем кэше, он возвращает их. Если нет, он направляет DNS-клиент к корневому серверу или другому полномочному серверу имен, ближайшему к требуемой зоне DNS. Затем DNS-клиент должен повторить запрос непосредственно к DNS-серверу, на который он ссылается.
Нерекурсивный запрос
Нерекурсивный запрос — это запрос, ответ на который DNS Resolver уже знает. Он либо немедленно возвращает DNS-запись, поскольку она уже хранится в локальном кеше, либо запрашивает DNS-сервер имен, который является авторитетным для записи, что означает, что он определенно содержит правильный IP-адрес для этого имени хоста. В обоих случаях нет необходимости в дополнительных циклах запросов (как в рекурсивных или итеративных запросах). Вместо этого ответ немедленно возвращается клиенту.
Типы DNS: 3 типа DNS-серверов
Ниже приведены наиболее распространенные типы DNS-серверов, которые используются для преобразования имен хостов в IP-адреса.
Резолвер DNS
Корневой DNS-сервер
В мире насчитывается 13 корневых серверов, обозначенных буквами от A до M, которые управляются такими организациями, как Консорциум интернет-систем, Verisign, ICANN, Мэрилендский университет и Исследовательская лаборатория армии США.
Авторитетный DNS-сервер
Серверы более высокого уровня в иерархии DNS определяют, какой DNS-сервер является «авторитетным» сервером имен для определенного имени хоста, что означает, что он содержит актуальную информацию для этого имени хоста.
Авторитетный сервер имен является последней остановкой в запросе сервера имен: он берет имя хоста и возвращает правильный IP-адрес преобразователю DNS (или, если он не может найти домен, возвращает сообщение NXDOMAIN).
Типы DNS: 10 популярных типов записей DNS
DNS может делать гораздо больше
Теперь, когда мы рассмотрели основные типы традиционной инфраструктуры DNS, вы должны знать, что DNS может быть больше, чем просто "сантехника" Интернета. Усовершенствованные решения DNS помогают делать удивительные вещи, в том числе:
-
: быстрая маршрутизация соединений между глобально распределенными центрами обработки данных : маршрутизация пользователей в сеть CDN, обеспечивающую наилучшие возможности : определение физического местоположения каждого пользователя и обеспечение его маршрутизации к ближайшему возможному ресурсу : контролируемое перемещение трафика из ресурсы помещения в облачные ресурсы: снижение перегрузки сети и обеспечение оптимального потока трафика к соответствующему ресурсу
Эти возможности стали возможными благодаря DNS-серверам нового поколения, способным интеллектуально маршрутизировать и фильтровать трафик. Узнайте больше об интеллектуальной платформе DNS NS1 и выведите 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. Вместо этого вы используете символ @ для обозначения имени домена.
Читайте также: