独自のバインドネームサーバーを使用して、独自のメールサーバーの逆 DNS を許可する

独自のバインドネームサーバーを使用して、独自のメールサーバーの逆 DNS を許可する

Ubuntuで動作する独自のメールサーバーを正常に作成しましたが、他のメールサーバーは逆DNS(PTRレコード)がないため、サーバーからの受信メールを拒否します。構成は次のようになります。

  • 独自のドメイン名、例えば example.com
  • ISPからのインターネット固定IPアドレス1つ、例えば100.0.0.1
  • 無料のDNSサービスを使用して、PTRレコード以外のDNSレコードを構成することができました
  • DNSサーバーはドメインレジストラに設定されます
  • 上記の外部 IP と内部 IP 192.168.0.1 を持つ、ドメイン レジストラではない ISP のルーター/ゲートウェイ
  • メールサーバーを実行する静的内部IP 192.168.0.2を持つ小型PC

このセットアップには、独自のメール サーバー、ISP、ドメイン レジストラ、DNS サービスという 4 つの異なるエンティティが含まれます。

必要な PTR レコードを提供する独自のネーム サーバーを持つことは可能ですか? PTR レコードに関して、ISP が私のような小さな顧客を支援する用意があるかどうかはわかりません。ネーム サーバーをセットアップできる場合、ブロックされたポートがないと仮定すると、この場合、bind9 をどのように構成できますか? 他にもっと良い代替手段はありますか? 現在、bind9 の構成を研究しています。

答え1

ISP がメール サーバーが配置されている IP 範囲に対する権限のある制御を指定すれば、それは可能です。

この場合は、ネーム サーバーをインストールし、必要な形式で DNS ゾーン ファイルを構成することでこれを実行できます。

IP ブロックの権限を所有していない場合は、通常、ISP にその権限を付与するよう依頼する必要があります。

もう 1 つのオプションは、リバース DNS の構成を提供する (DNS またはサーバー) ホスティング サービスを使用することです。

編集

IP 範囲に対する権限を持つユーザーを確認するには、whois を使用します。

whois [YOUR.MAIL.SERVER.IP]

例:

host gmail.com

IP 172.217.162.133に応答するので

whois 172.217.162.133

このIPに対する権限を持つ者を表示します

関連情報