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することはできません。
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で働いている場合は、他の人のために働く必要があります。