Назад | Перейти на главную страницу

Как изменить A-запись домена, не отключая на время входящий почтовый трафик?

У меня есть ситуация, когда запись A моего домена указывает на определенный IP-адрес, который мне нужно изменить, но запись MX имеет место назначения - мое доменное имя!

Как изменить запись A и избежать сбоя почты на время распространения?

Если ваш почтовый сервер остается на прежнем месте, я бы сделал следующее:

  1. Создать новую запись A для mail.domainname.com (или что угодно, что вам действительно нравится), указав существующий IP-адрес и изменив запись MX, чтобы использовать его одновременно.
  2. Подождите примерно день, чтобы убедиться, что все кэшированные копии старой записи MX исчезли. (Технически вам нужно подождать только время, указанное в MX TTL).
  3. Измените запись A для domainname.com.

Создать новый A запишите с новым именем и создайте новый MX запись, указывающая на старое имя (в идеале с приоритетом, равным существующей записи MX). По прошествии некоторого времени удалите старый A запись и старый MX запись.

  1. Двойной домашний почтовый сервер со старым IP-адресом и новым IP-адресом
  2. Иметь два почтовых сервера, один со старым, другой с новым.
  3. Установите действительно низкий TTL для файла зоны за 48 часов до изменения, скажем, TTL 5 минут, затем по истечении 48 часов измените запись MX, подождите 24 часа и верните TTL в нормальное состояние.