Проблемы с Google Cloud DNS и обратным DNS для почтового сервера

Я перенес свои записи DNS из своего веб-хостинга (их DNS не имеет пользовательского интерфейса) в Google Cloud DNS с помощью предложения периода отслеживания Google (без поддержки). Я пока не использую другие сервисы Google Cloud.

Я настроил все новые записи ОБЩЕСТВЕННОГО DNS с нуля (без передачи) в Google Cloud DNS для нескольких доменов, а также создал обратную запись DNS / PTR в качестве отдельной зоны в Google Cloud DNS в соответствии с инструкциями. ref: https://serverfault.com/questions/779600/how-do-i-change-reverse-dns-on-google-cloud-compute/866785#866785 Я также изменил настройку в своей учетной записи GoDaddy Registrar, чтобы она указывала на Google Cloud. Серверы имен DNS.

Однако я испытываю те же проблемы с доставкой почты, и инструменты онлайн-проверки DNS, такие как MXToolbox и DNSStuff, сообщают об отсутствии обратной записи dns / ptr.

Я нашел сообщение в Интернете, в котором говорилось, что обратная запись DNS / PTR должна быть сделана владельцем IP-блока (моим веб-хостером) и не может быть в Google Cloud DNS, если это не один из IP-адресов Google.

Я надеялся, что смогу избежать использования своего веб-хостера для любых записей DNS, потому что у них нет интерфейса, и им требуется в среднем 4 попытки исправить это каждый раз, когда требуется изменение, и это было моей основной мотивацией для перехода на службу Google Cloud DNS. .

Мой веб-хостер создал обратную / DNS-запись на своих серверах имен, но, несмотря на то, что мой веб-хостер создал обратную DNS-запись, инструменты проверки DNS по-прежнему не работают в тестах обратного DNS.

Я не думаю, что это проблема распространения.

У меня вопрос: если мой регистратор доменов (GoDaddy) теперь указывает на Google Cloud DNS в качестве основного / авторитетного источника DNS, как будет обнаружена / обнаружена запись PTR / Reverse DNS на DNS-сервере моих веб-хостеров? Я не увидел в интерфейсе Google Cloud DNS ничего, что позволило бы мне указать на DNS-серверы веб-хостеров только для записи Reverse / PTR DNS.

Я не знаю, как решить эту проблему с обратным DNS для моего домена mail.inspireddev.com, чтобы мои электронные письма надежно доставлялись.


person Tony    schedule 18.10.2019    source источник
comment
Не могли бы вы добавить в этот обзор какие-либо доказательства, такие как журналы почтового сервера, файлы конфигурации или вывод nslookup / dig?   -  person mebius99    schedule 21.10.2019


Ответы (1)


1) Скорее всего, вы не обновляли записи ресурсов DNS NS у своего регистратора, чтобы они указывали на DNS-серверы Google для вашего домена. Используйте общедоступный Интернет-инструмент, такой как MxToolbox, и запустите whois проверку и убедитесь, что серверы имен указывают на ваш облачный DNS-сервер Google.

2) В Google Cloud записи PTR DNS настраиваются на IP-адресе ресурса Google Cloud, например Compute Engine для проверенных доменов, а не в Cloud DNS.

Удалите все, что вы делали с записями PTR.

Перейдите в Центр веб-мастеров и подтвердите свой домен. Если вы изменили свои серверы имен на шаге 1 выше, подождите день, прежде чем делать это.

Чтобы настроить запись PTR, перейдите в Compute Engine -> Network Interface.

  • Нажмите Включить запись PTR общедоступного DNS.
  • Введите доменное имя
  • Щелкните Готово.

Вам придется немного подождать, пока обновление завершится.

person John Hanley    schedule 18.10.2019
comment
1) Я указал свои записи регистратора на DNS-серверы Google Cloud. 2) Серверы и связанные IP-адреса, для которых я пытаюсь настроить записи DNS для использования Google Cloud DNS Services, являются серверами, которые принадлежат стороннему центру обработки данных и находятся в нем, и не являются оборудованием Google или частью Google Cloud (не вычислительными механизмами). . - person Tony; 23.10.2019
comment
Вы говорите, что Google Cloud DNS можно настроить только для серверов / IP, которые работают в Google Cloud? Или вы говорите, что некоторые типы записей DNS могут быть определены в Google Cloud DNS, но записи DNS PTR rDNS должны быть настроены где-то еще, и если это так, на какие DNS-серверы я указываю моему регистратору? Большое спасибо за ваш ответ. - person Tony; 23.10.2019
comment
Записи PTR создаются компанией, которой принадлежит IP-адрес. Вы не являетесь владельцем блоков IP-адресов Google, что означает, что у вас нет доступа к интерфейсу управления, который создает эти записи. Для сторонних IP-адресов вы не можете использовать функции Google для настройки записей PTR. Свяжитесь с владельцем блока IP-адресов, который обычно является интернет-провайдером. Им придется сделать это за вас. Я понимаю, что вы упомянули об этом в своем вопросе, но так работает Интернет. - person John Hanley; 23.10.2019
comment
Для вашего вопроса о том, как настроить DNS-серверы, создайте новый вопрос, так как это отдельная тема. - person John Hanley; 23.10.2019
comment
Джон, спасибо, что разобрались с этой проблемой. В интерфейсе и документации Google Cloud DNS это не было замечено. Мне пришлось заставить свой веб-хост / центр обработки данных создать эти записи rDNS / PTR. На этот раз им потребовалось всего 2 попытки, чтобы все исправить. - person Tony; 25.10.2019