A-запись в cPanel: как добавить, изменить или удалить

Печать
  • 0

Коротко: A-запись связывает имя, например example.md или shop.example.md, с IPv4-адресом. В cPanel она находится в разделе Domains, пункт Zone Editor. Изменения здесь действуют только тогда, когда домен работает на NS-серверах TopHost ns4.tophost.md и ns5.tophost.md.

Когда нужна A-запись

  • Сайт размещён на другом сервере или в конструкторе, а DNS домена обслуживается в TopHost.
  • Поддомен, например crm.example.md, должен открывать сервис, который работает в другом месте.
  • Внешний сервис просит направить имя на его IP-адрес.

Для IPv6-адреса используется тип AAAA. Порядок действий тот же.

Что проверить заранее

  1. Где обслуживается DNS. Если у домена другие NS-серверы (например, Cloudflare или DNS регистратора), запись меняют там. Правка в cPanel ни на что не повлияет.
  2. Правильный IP-адрес. Адрес Вашего хостинга TopHost указан в cPanel, в блоке General Information справа, в строке Shared IP Address. Для внешнего сервиса берите адрес, который выдал сам сервис.

Как добавить новую A-запись

  1. Войдите в cPanel и откройте Domains, затем Zone Editor.
    Zone Editor в разделе Domains панели cPanel
  2. Найдите домен в списке и нажмите рядом с ним + A Record.
  3. В поле Name укажите имя. Для поддомена достаточно первой части, например crm, домен cPanel допишет сам.
  4. В поле Address введите IPv4-адрес, например 203.0.113.10.
  5. Подтвердите кнопкой добавления в том же окне. Запись сразу появится в зоне.

Как изменить или удалить существующую запись

  1. В Zone Editor нажмите Manage напротив домена.
  2. Включите фильтр A вверху, чтобы видеть только A-записи.
  3. Нажмите Edit в нужной строке, исправьте адрес и сохраните кнопкой Save Record.
  4. Чтобы удалить запись, нажмите Delete в её строке и подтвердите. Отменить удаление нельзя, поэтому сначала сохраните старое значение.

Переносите только сайт? Сначала подумайте о почте

В стандартной зоне cPanel MX-запись указывает на само имя домена. Если направить A-запись example.md на другой сервер, входящая почта тоже пойдёт туда. Если почтовые ящики должны остаться в TopHost, создайте тикет до изменения, и мы настроим почтовые записи так, чтобы переехал только сайт.

Когда изменение станет заметным

Обычно новый адрес начинает работать через несколько часов, полное обновление занимает до 24-48 часов. Параметр TTL (часто 14400 секунд, то есть 4 часа) определяет, сколько другие серверы хранят старый ответ. Перед плановым переездом уменьшите TTL до 300 за сутки.

Проверить, какой адрес уже виден, можно командой nslookup example.md в терминале или командной строке Windows. Открыть сайт на новом сервере до обновления DNS поможет статья Как открыть сайт, пока идёт делегирование.

Частые ошибки

  • Две A-записи для одного имени с разными адресами: посетители попадают то на один сервер, то на другой. Оставьте одну, если обе не нужны специально.
  • Изменили запись для example.md, а для www.example.md забыли, и сайт открывается только в одном из вариантов.
  • Для этого имени уже есть CNAME. У одного имени не может быть одновременно CNAME и A-записи, одну из них нужно удалить.
  • Для поддомена в поле Name ввели домен целиком, и получилось имя вида crm.example.md.example.md. После сохранения проверьте имя в списке.

Если через 48 часов домен по-прежнему ведёт не туда, напишите нам в тикете, указав домен и адрес, на который он должен указывать.

Полезные статьи

Помог ли вам данный ответ?

Нужна помощь? Позвоните нам +373 795-800-80