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

Наличие нескольких записей A для работы с rDNS

Запуск капли в DigitalOcean с Apache и почтовым сервером в Ubuntu. Мне удалось заставить SPF, DKIM и DMARC работать на этом сервере, но обратный DNS - это то, чего я никогда не понимал.

У меня есть плавающий IP-адрес, который указывает на этот конкретный сервер, поскольку это упрощает работу, когда я хочу изменить дроплет, обслуживающий мой веб-сайт. Записи DNS следующие:

A: example.com -> 1.2.3.4 (floating IP)
A: mail.example.com -> 5.6.7.8 (actual Droplet IP)
MX: mail.example.com

Проблема с обратным DNS сейчас заключается в том, что запрос к 5.6.7.8 приводит к example.com, но запрос example.com ведет к IP 1.2.3.4, поэтому обратный DNS (и записи PTR, о которых я понятия не имею) не работает. Могу я добавить еще A записать в мой DNS, чтобы исправить это?

A: example.com -> 5.6.7.8 (actual Droplet IP)

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

Похоже, что в настоящее время цифровой океан не поддерживает записи PTR на плавающих IP-адресах;

https://ideas.digitalocean.com/ideas/DO-I-1023