Настройка DNS для поддомена на другом IP-адресе для dev-бокса для поддержки обслуживания почты

Настройка DNS для поддомена на другом IP-адресе для dev-бокса для поддержки обслуживания почты

У меня есть два сервера со следующими 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, не находится ни в одном черном списке и есть все остальные причины, по которым почта может не доставляться.

Связанный контент