Как заставить мою запись MX обновить?

5

У меня есть доменное имя, и я использую его для электронной почты, размещенной в компании друга, в течение последних лет или около того. Я пытаюсь перейти на хостинг Google (Службы Google для вашего домена) и был на нем большую часть недели, но пока что ничего не изменилось.

Что я сделал до сих пор:

  1. Переключил основной DNS-сервер с моего друга на моего регистратора (000 доменов; я владею и имею основной контроль над регистрацией домена)
  2. Добавлен код подтверждения Google в запись TXT
  3. Удален почтовый сервер моего друга из записи MX и добавлены записи MX для сервера Google

Я выполнил шаги 1 и 2 ночью 3 июля, и Google обнаружил это изменение где-то в одночасье. На этом этапе я выполнил шаг 3, так что теперь у нас 48 часов после смены. Тем не менее, когда я просматриваю запись MX с помощью dig ( dig @fwns01.000domains.com MX DOMAIN), я все равно получаю записи MX для сервера моего друга. Я много раз проверял на панели управления 000domains, что записи MX настроены там правильно.

Я знаю, что в какой-то момент запись MX должна быть удалена с DNS-сервера моего друга, но он очень медленно отвечает в последнее время, так что это может занять еще несколько дней. Я все еще получаю электронную почту на старый сервер, так что ничего не теряется, но я действительно хочу закончить это. Что еще я могу сделать или какие шаги я пропустил, чтобы завершить этот переход?

alroc
источник
1
Вы обновили серийник в записи DNS? Я полагаю, что так (из вашего высказывания "Google поднял ..."), но просто чтобы убедиться. Если в файл зоны внесены изменения, его серийный номер должен быть увеличен для распространения изменений. Во-вторых, когда вы переключили свою первичную учетную запись на своих регистраторов, и в ней не отображаются последние изменения MX: где вы обновили файл зоны? Это должно быть сделано на начальном этапе - и это тот, кто не показывает это. Если вы произвели обновление на первичном сервере и увеличили серийный номер, обратитесь к администратору DNS, так как конфигурация не была перезагружена должным образом.
Иззи
Нет, я не изменил сериал. Google взял новую запись TXT, но теперь мне интересно, произошло ли это после того, как мой нынешний хост сделал это, и ему потребовался день или около того, чтобы сказать мне, что он сделал это. Я не делал официальную передачу зоны, я просто добавил записи через интерфейс управления DNS регистратора. Я не вижу способа отредактировать серийный номер или загрузить файл передачи зоны, поэтому мне, возможно, придется обратиться в службу поддержки, чтобы узнать, как это сделать.
Alroc

Ответы:

3

Для распространения изменений необходимо обновить серийный номер в файле зоны. Цитирование документации :

The <serial-number> directive is a numerical value incremented every time the
zone file is altered to indicate it is time for named to reload the zone.

Итак, как говорится в вашем комментарии, вы забыли этот шаг - поэтому файл зоны не был загружен первичным DNS-сервером и никогда нигде не создавался. Поэтому мне интересно, что "Google поднял" - но чтобы решить вашу проблему, увеличьте серийный номер в файле зоны. Если я могу предложить: Для серийных файлов моей зоны я использую шаблон ГГГГММДДННН (т. Е. 4-значный год, за которым следует 2-значный месяц плюс 2-значный день, и 3-значный для «изменения номера дня» - маловероятно, чтобы в день приходилось более 999 изменений в день), например, для первого изменения сегодня 20120706001. Это действительный серийный номер, и вы всегда можете легко увидеть время последнего изменения, а также легко увеличить его.

Увеличив последовательный порт, DNS-сервер должен перезагрузить файл зоны и автоматически распространить изменения.

Иззи
источник
У меня нет доступа к серийному номеру в файле зоны через интерфейс моего регистратора, поэтому я открыл с ними службу поддержки, чтобы, надеюсь, разобраться с этим.
Alroc
О, вы не сказали этого - значит, регистратор предоставляет для этого какой-то веб-интерфейс, и в нем нет последовательного поля? В этом случае они должны обрабатывать серийное обновление автоматически. Но когда вы открыли билет с ними, они должны разобраться с этим. Убедитесь, что они говорят вам, что пошло не так - не только то, что я хотел бы знать, но это может оказаться полезным для вас в следующий раз;)
Иззи
Наконец-то получил регистратор для увеличения серийного номера # на моей записи на своих DNS-серверах, и он работает. Спасибо за указатель.
Alroc
0

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

DeepeshAgarwal
источник
Я пробовал несколько методов проверки статуса и все возвращают один и тот же результат.
Alroc
0

Если вам нужно самое быстрое обновление вашей записи MX, вы можете уменьшить свой TTL как минимум. И когда другие DNS-серверы обновили ваш TTL в своем DNS, измените свою запись MX. В случае, если вы выполнили Шаг 1 и 2.

Morgork
источник