Start typing to search across invoices, services, domains, tickets, and more...
Обратная зона DNS (rDNS) сопоставляет IP-адресу имя хоста, а хранится это сопоставление в PTR-записи. Главная причина настроить rDNS / PTR для IP — репутация почты: Gmail, Outlook и большинство почтовых серверов проверяют, есть ли у IP отправителя PTR и совпадает ли он с прямой записью. Письма без этого часто попадают в спам или отклоняются. Ниже — как запросить rDNS для серверов и арендованных IP IMIDC и как проверить результат в Linux и Windows.
Прямые записи (A) находятся у DNS-провайдера вашего домена, и вы редактируете их сами. PTR-записи принадлежат владельцу IP-пространства и ведутся членом RIR, выделившим адрес, — в данном случае IMIDC. Поэтому у регистратора домена PTR настроить нельзя. Клиентам с большим количеством записей в подсети /24 можно делегировать обратную зону на собственные DNS-серверы.
whois 203.0.113.10 | grep -iE "inetnum|netname|org|mnt-by|country"Имя в PTR должно разрешаться обратно в тот же IP — это называется FCrDNS (прямое и обратное разрешение совпадают). Добавьте A-запись, например mail.example.com → 203.0.113.10, и убедитесь, что она работает. Используйте собственный домен, а не шаблонные имена.
; zone example.com at your DNS provider
mail.example.com. 3600 IN A 203.0.113.10
dig +short A mail.example.comВойдите в клиентскую панель и создайте тикет, указав IP и имя хоста — по одной паре в строке; можно сразу несколько адресов. Инженеры ответят в тикете после выполнения. Если на странице управления услугой есть пункт rDNS, можно изменить запись самостоятельно; если нет — пишите в тикет.
IP: 203.0.113.10 PTR: mail.example.com
IP: 203.0.113.11 PTR: web1.example.comУстановите DNS-утилиты и запросите PTR через dig -x или host. Если вернулось ваше имя хоста — всё настроено.
# Debian / Ubuntu
apt install -y dnsutils
# CentOS / Rocky / AlmaLinux
dnf install -y bind-utilsdig -x 203.0.113.10 +short
host 203.0.113.10В Windows Server 2016/2019/2022 используйте командную строку или PowerShell:
nslookup 203.0.113.10
Resolve-DnsName -Name 203.0.113.10 -Type PTRСкрипт ниже получает имя из PTR и затем его A-запись — оба значения должны совпадать с IP. После этого задайте то же имя на почтовом сервере, например в Postfix:
ip=203.0.113.10
ptr=$(dig -x $ip +short | sed 's/\.$//')
echo "PTR: $ptr"
echo "A: $(dig +short A $ptr)"postconf -e 'myhostname = mail.example.com'
postconf -e 'smtp_helo_name = $myhostname'
systemctl restart postfixДля хорошей доставляемости также настройте SPF, DKIM и DMARC — rDNS лишь основа.
Вероятно, не истёк кэш локального или рекурсивного DNS. Спросите другой резолвер: dig -x 203.0.113.10 @1.1.1.1, или дождитесь окончания TTL.
Технически да, но не стоит. Без совпадающей A-записи FCrDNS не пройдёт, репутации это не поможет и может считаться злоупотреблением.
Не рекомендуется: часть почтовых серверов не пройдёт проверку. Один IP — один PTR.
Если проблема не решена, создайте тикет в поддержку IMIDC, работающую 24/7.