*.mail.*.outlook.com 하위 도메인을 확인하기 위한 DNS/BIND 구성

*.mail.*.outlook.com 하위 도메인을 확인하기 위한 DNS/BIND 구성

CentOS 5 시스템에서 BIND 9.3.3rc2를 SMTP 서버로 실행하고 있습니다. 지난주까지 DNS나 이름 확인 문제가 전혀 없었습니다. 내가 해결한 유일한 문제는 Microsoft Outlook 365 서비스의 하위 도메인이었습니다.

Outlook 365를 사용하는 고객을 위해 Microsoft는 MX 서버 구성을 일반 mail.outlook.com 도메인에서 example-com.mail.eo.outlook.com으로 변경했습니다. 여기서 "example-com"은 등록된 도메인을 나타냅니다. 대시). 때때로 "eo"는 이 체계에서 "보호"가 됩니다. 고객이 이러한 하위 도메인 중 하나에 이메일을 가지고 있는 경우 당사의 SMTP는 이름을 확인할 수 없으며 메일이 들어옵니다 mailq.

실행하면 dig example.com MX다음과 같은 결과가 나타납니다.

::ANSWER SECTION:
example.com    3600  IN  MX  10  example-com.mail.eo.outlook.com

따라서 이 고객의 Microsoft 하위 도메인을 찾았지만 해당 도메인이나 루트 도메인을 핑할 수 없습니다.

ping: unknown host example-com.mail.eo.outlook.com

그러나 Google의 DNS 서버를 사용하여 이 도메인을 채굴하면 IP 주소를 얻게 됩니다.

dig example-com.mail.eo.outlook.com @8.8.8.8

;; ANSWER SECTION:
example-com.mail.protection.outlook.com. 9 IN A 213.199.154.23
example-com.mail.protection.outlook.com. 9 IN A 213.199.154.87

이러한 항목을 /etc/hosts에 정적으로 추가할 수 있지만 이는 반응을 의미합니다. 이러한 항목이 작동하려면 DNS를 어떻게 구성해야 합니까? Google에서 일한다면 다른 사람을 위해서도 일해야 합니다.

관련 정보