
У меня есть два сервера со следующими IP-адресами:
ServerA IP 1.2.3.4 is production
ServerB IP 5.6.7.8 is development and testing (QA/Staging to be built)
ServerA имеет запись A и настройку ReverseDNS для example.com, ServerA имеет записи CNAME для www, foo и bar, каждая из которых указывает на example.com.
Я ожидаю, что записи DNS ServerB будут идентичны записям ServerA, за исключением того, что доменное имя будет dev.example.com, а www.dev.example.com, foo.dev.example.com и bar.dev.example.com будут преобразованы в IP-адрес ServerB.
В частности, я хочу, чтобы приложения, размещенные на ServerB, могли отправлять почту, которая, как правило, не будет отклоняться большинством почтовых серверов из-за сомнительных настроек DNS.
Подозреваю, что эта настройка может не пройти проверку — допустимо ли, чтобы DNS-сервер ServerA example.com не ссылался на поддомен dev.example.com?
Будут ли почтовые серверы принимать почту с хоста dev.example.com, если обратный DNS совпадает с IP-адресом dev.example.com, даже если у example.com нет записей DNS, связанных с поддоменом dev?
решение1
Вы не указали, какое программное обеспечение DNS вы используете, поэтому я предполагаю, что это bind. Создание поддоменов — это просто, достаточно просто ввести его так, как вы ожидаете. Если вы хотите делегировать DNS для поддомена, это становится немного сложнее. Мы предположим, что одни и те же DNS-серверы будут размещать и домен, и поддомен (кстати, www, foo и bar — все это поддомены).
dev A 5.6.7.8
dev MX 10 dev
www.dev CNAME dev
foo.dev CNAME dev
bar.dev CNAME dev
Проще простого. Вы можете сэкономить время на вводе текста, используя ключевое слово $ORIGIN.
$ORIGIN dev.example.com.
A 5.6.7.8
MX dev
www CNAME dev
bar CNAME dev
foo CNAME dev
Если вы действительно хотите, чтобы зона dev.example.com размещалась в другом месте, советую почитать о делегировании зон и приобрести копию книги.DNS и привязка.
Что касается обработки почты. Вышеуказанное устанавливает записи входящей почты, однако исходящая совсем другая. Такая настройка вряд ли вызовет проблемы с доставкой почты, если хост правильно себя объявляет, имеет действительную запись PTR, не находится ни в одном черном списке и есть все остальные причины, по которым почта может не доставляться.