Выберите язык

Регистрация

DNS (Domain Name System) — распределённая система доменных имён, которая позволяет находить сведения о ресурсах по имени домена. Для открытия сайта Joomla браузеру обычно нужен IP-адрес сервера, полученный через DNS.

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

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

У записи есть TTL — время, в течение которого ответ разрешено хранить в кэше. Поэтому после изменения записи разные посетители могут некоторое время получать разные ответы. Смена делегирования и кэш отрицательных ответов тоже влияют на результат.

Основные записи

  • A связывает имя с адресом IPv4, AAAA — с адресом IPv6.
  • CNAME задаёт другое доменное имя как каноническое для псевдонима.
  • MX указывает почтовые серверы домена.
  • TXT хранит текстовые данные, например сведения для проверки домена и почтовых политик.
  • NS указывает авторитетные серверы имён.

DNS и сайт Joomla

При переносе Joomla обычно меняют нужные адресные записи, сохраняя записи почты и других сервисов. Наличие правильной A-записи не гарантирует открытие сайта: также нужны рабочие веб-сервер, HTTPS и приложение.

Если Joomla недоступна по домену, отдельно проверяют разрешение имени и ответ сервера. Ошибка DNS возникает до выполнения PHP, поэтому изменение настроек Joomla не исправляет неверное делегирование домена.

Вывод

DNS связывает имена с сетевыми ресурсами. Раздельная проверка DNS и хостинга помогает быстрее определить источник недоступности.

Список терминов
Весь глоссарий
Подписка на рассылку
Введите свой адрес электронной почты, и мы будем держать вас в курсе событий!

Joomla.center не связан с проектом Joomla!® или организацией Open Source Matters и не получает от них поддержки. Название и логотип Joomla!® используются на основании ограниченной лицензии, предоставленной Open Source Matters, владельцем товарного знака в США и других странах.