
当然の理由から、メールサーバの逆DNSを設定する必要がありました。1.1.1.1 > mail.example.comで設定を行ったので、
$ nslookup 1.1.1.1
1.1.1.1.in-addr.arpa 名 = mail.example.com
しかし、代わりに
... 名前 = weird.example.com
ええと、変ですね。ping mail.example.com を実行すると、予想どおり 1.1.1.1 が返されますが、ホスト名は weird.example.com です。/etc/hostname には「mail」が含まれていますが、何ですか?
weird.example.com に ping すると 2.2.2.2 が返されます。これは、それがロード バランサーであり、*.example.com がそこを指しているため、理にかなっています。
他にどこから奇妙な weird.example.com ホスト名が来ているのでしょうか? また、それが私が指定したものとまったく異なる場合、逆 DNS ルックアップによってそれが返されるのはなぜでしょうか? 完全を期すために、関係するすべてのマシンの /etc を grep しましたが、どこにも「weird」という記述はありませんでした... また、私の DNS エントリのどこにも「weird」サブドメインの記述はありません。 ただし、正しいマシンを指す mail.example.com の A レコードと、mail.example.com を指す example.com の MX レコードはあります。
注: まったくの初心者で申し訳ありません。私はプログラミングについてはよく知っていますし、サーバーのメンテナンスについてもかなり詳しいのですが、DNS とその複雑な部分についてはあまり詳しくありません...