ファイアウォールの背後にあるメールサーバーの rDNS と転送 DNS、異なる IP

ファイアウォールの背後にあるメールサーバーの rDNS と転送 DNS、異なる IP

全て、

これが私のセットアップです:

ファイアウォール(xxx114) <--> mail.mailserver.com (FQDN) (xxx118)

メールを送信すると、ヘッダーに次の IP が含まれます。「Receivedfrom mail.mailserver.com ([xxx114])」、メールを送信しているドメイン foo.com の転送 DNS の IP は xxx118 で、mail.mailserver.com の A レコードは xxx118 です。HELO レコードにはクライアント IP が xxx114、サーバーが mail.mailserver.com です (この場合、ドメインは重要ではありません。受信 IP をメールサーバーの rDNS にチェックしているからです)

受信メール サーバーは実際のメール サーバーの IP ではなくファイアウォールの IP を参照するため、mail.mailserver.com の PTR レコードを xxx114 に設定しました。ただし、フォワード DNS と比較すると、明らかに xxx118 に解決されますが、リバースは xxx114 に設定されています。これにより、一部のサーバーでメールが拒否されます... この問題を解決する方法...

答え1

これはコメントにありますが、回答として投稿します

これまでそのファイアウォールを使用したことはありませんが、NetGears には通常、送信ルールの画面があります。送信ルールを作成する必要があります。Lan ユーザー (メールサーバーの LAN IP)、Wan ユーザー (任意)、NAT IP (118 アドレスを入力)。

実際に行われたことは、ファイアウォール上に送信 Nat を作成することです。そのため、送信トラフィックは 118 アドレスから送信されているように見えます。

関連情報