Шаблон DNS

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

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

  • Благодаря ему у каждого созданного в Plesk домена присутствуют все необходимые записи DNS, не требуется действий пользователя.
  • Он дает администратору Plesk возможность вносить массовые изменения сразу во все зоны DNS на сервере (только на Linux).
Настройка глобального шаблона DNS

Для просмотра имеющихся в шаблоне DNS записей, перейдите на страницу Инструменты и настройки > Шаблон DNS. На этой странице также можно добавлять, изменять и удалять записи.

DNS_template

Чтобы добавить запись, нажмите Добавить запись DNS. Чтобы изменить запись, щелкните по ее имени. При добавлении и изменении записей вы можете заметить следующие замещающие символы, которые заменяются нужными значениями при создании домена:

  • <domain> заменяется на имя домена.
  • <subdomain> заменяется на имя субдомена.
  • <hostname> заменяется на имя хоста.
  • <ip>, <ip.dns>, <ip.web>, <ip.mail> и <ip.webmail> идентичны. Все они заменяются на IPv4-адрес подписки, которой принадлежит домен.
  • <ipv6>, <ipv6.dns>, <ipv6.web>, <ipv6.mail> и <ipv6.webmail> идентичны. Все они заменяются на IPv6-адрес подписки, которой принадлежит домен.

Например, когда создается домен с именем example.com в подписке с IP-адресом 123.123.123.123, следующая запись в шаблоне DNS:

<domain>. A <ip>

будет выглядеть так в зоне DNS домена:

example.com. A 123.123.123.123

Вы также можете использовать групповой символ (*), чтобы задать любую часть доменного имени, а также при необходимости вместо замещающих символов указывать точные значения. Например, если на вашем сервере есть несколько IP-адресов, а почтовая служба доступна только по IP-адресу 123.123.123.123, то при использовании следующей записи для доменов, размещенных на IP-адресах, отличных от 123.123.123.123, не будет работать почтовая служба:

mail.<domain>. A <ip>

Вместо нее следует использовать такую запись:

mail.<domain>. A 123.123.123.123

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

Чтобы удалить запись, поставьте галочку рядом с нужной записью и нажмите Удалить. Обратите внимание на то, что удаление некоторых записей из шаблона нарушит работу созданных в Plesk доменов. Например, в результате удаления записи A не будет происходить преобразование доменного имени. Если внесенные вами изменения в зону DNS влияют на функционирование сайтов ваших клиентов, можно восстановить шаблон DNS по умолчанию, нажав Вернуться к значениям по умолчанию.

Шаблон DNS также включает запись SOA по умолчанию. Просмотреть и изменить значение записи SOA можно на странице Инструменты и настройки > Шаблон DNS > Шаблон записи SOA. Галочка Использовать формат серийного номера, рекомендуемый IETF и RIPE переключает способ хранения серийных номеров SOA в Plesk с временной метки UNIX на формат YYYYMMDDNN, рекомендуемый RIPE. Использование формата YYYYMMDDNN является обязательным для многих регистраторов доменов, преимущественно европейских. Если ваши клиенты жалуются на то, что регистратор отклонил их серийный номер SOA, то использование этой опции должно помочь.

Примечание. Если серийные номера SOA хранятся в формате, рекомендуемом IETF и RIPE, количество изменений записи SOA не может превышать 98 раз в день. Если вы изменили запись SOA для домена 98 раз в течение дня, больше серийный номер SOA изменить нельзя. При нажатии на кнопку По умолчанию из DNS-зоны будут удалены все записи, и для DNS-зоны станет невозможно включать или выключать сервер DNS или переключать его режим (первичный/вторичный).

Применение изменений в шаблоне DNS (Linux)

В Plesk для Linux существует возможность синхронизировать записи глобального шаблона DNS с зонами DNS всех доменов на сервере. Эта синхронизация выполняется в соответствии со следующими правилами:

  • записи с пользовательскими изменениями всегда остаются нетронутыми (не изменяются и не удаляются ни при каких обстоятельствах);
  • записи, добавленные в шаблон, добавляются в зону;
  • записи, удаленные из шаблона, удаляются из зоны (если они до этого не были изменены пользователями);
  • записи, измененные в шаблоне, изменяются в зоне (если они до этого не были изменены пользователями).

Чтобы синхронизировать записи глобального шаблона DNS с зонами DNS, откройте страницу Инструменты и настройки > Шаблон DNS и нажмите Применить изменения шаблона DNS. Вам будет предложено выбрать один из следующих вариантов:

  • Применить изменения только к зонам DNS, которые не были изменены пользователями.
  • Применить изменения ко всем зонам DNS.

Какой бы вариант вы ни выбрали, это никак не затронет добавленные или измененные пользователями записи DNS.

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

Кроме того, изменения шаблона DNS можно применить к одному домену. Для этого откройте нужную подписку и перейдите на страницу Сайты и домены > Настройки DNS домена и нажмите Применить шаблон DNS.

  

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.