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

Нужна ли A-запись хосту / домену, используемому исключительно для записей MX, указывающих на другое место?

У меня есть домен на dns.he.net, в котором есть только запись SOA, записи NS и один MX (указывающий на совершенно другой хост). Нужна ли моему домену запись A? В настоящее время nslookup не работает, поскольку с ним не связан IP. Но кажется, что почта доходит до MX-хоста нормально.

Нет, для этого не требуется запись A. И если с ним не связан IP-адрес, его не должно быть.

Просто чтобы добавить ... для целей SMTP вам строго не нужна запись A на вершине если у вас нет записи MX. Большинство агентов транспорта почты (MTA) по умолчанию сначала ищут запись MX, а если она не найдена, ищут запись A и пытаются доставить туда, куда указывает эта запись. Я не рекомендую вам это делать, поэтому обязательно используйте запись MX для почты, но просто знайте, что существует такое резервное поведение.

nslookup не работает, потому что по умолчанию он запрашивает запись A.

~/bin/vmware@precious% nslookup -query=mx umich.edu
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
umich.edu   mail exchanger = 0 mx2.umich.edu.
umich.edu   mail exchanger = 0 mx3.umich.edu.
[ ... ]

попробуйте использовать dig вместо этого его ответ по умолчанию более подробный.