Для домашней настройки у меня только 1 общедоступный IPv4. Поэтому я должен использовать его для всех моих хостов. К счастью, у меня есть только один. Итак, в DNS я использую знак @ для определения источника, example.com, с записью A, куда я помещаю IPv4.
Это работает нормально, но для почтового сервера мне нужен обратный DNS, чтобы соответствовать имени MX. В этом случае обратным для этого IP-адреса является источник example.com. Поэтому я не могу настроить что-то другое, например mail.example.com, поскольку оно не будет соответствовать обратному DNS.
Могу ли я использовать источник example.com в качестве MX, чтобы обратная сторона указывала на правильный хост? и как?
Могу я сделать что-нибудь вроде:
@ 10800 IN MX 5 @
Отдельно стоящий знак at - это просто сокращение для текущего имени происхождения, так что это должно работать. Однако это выглядит довольно запутанным, поэтому вы можете вместо этого указать имя по буквам, чтобы прояснить свое намерение для тех, кто будет читать файл зоны в будущем (даже если это кто-то будет вами через пару лет).