Aレコードとは何ですか?
A (アドレス) レコードは、example.com などのホスト名を 93.184.216.34 などの IPv4 アドレスにマップする DNS エントリです。 IPv6 の対応物である AAAA レコードは、同じホスト名を 128 ビットの IPv6 アドレスにマップします。これらは、ほぼすべての DNS ルックアップにおける最終的な答えとなります。エイリアスと CNAME は、接続が確立される前に、最終的に A または AAAA レコードに解決されます。
電子メールの場合、A レコードと AAAA レコードは、最初に表示されるものよりも重要です。逆引き DNS (PTR) レコードは、送信側ホストの順方向 A レコードと一致することが期待され、MTA-STS および自動検出エンドポイントは有効なアドレスに解決される必要があり、受信側は、順方向 DNS と逆引き DNS が一致しないホストからのメールを日常的に拒否または抑制します。レコード タイプは RFC 1035 で定義されています。
なぜ A レコードをチェックするのでしょうか?
1転送確認済み逆引き DNS を確認する
多くのメールボックス プロバイダーは、PTR が一致する A レコードをポイントする送信 IP を必要とします - 双方が同意していることを確認してください
2古い IP または間違った IP を検出する
サーバーの移行後、忘れられた A レコードにより、トラフィックが廃止されたホストにサイレントにルーティングされる可能性があります。
3メールとWebのエンドポイントを検証する
MX ターゲット、MTA-STS ポリシー ホスト、およびトラッキング ドメインが機能するには、すべて解決可能な A または AAAA レコードが必要です
4IPv6 の準備状況を確認する
AAAA レコードが欠落していると、Gmail などの IPv6 ファースト受信者への配信が遅くなったり失敗したりする可能性があります
レコード解像度の仕組み - ステップバイステップ
クライアントはリゾルバーにホスト名のアドレス (例: mail.example.com) を要求します。
リゾルバーは、DNS 階層をルートからドメインの権限のあるネームサーバーまでたどります。
権威サーバーは、そのホスト名の A レコード (IPv4) と、存在する場合は AAAA レコード (IPv6) を返します。
リゾルバーは、TTL の長さにわたって各応答をキャッシュし、IP をクライアントに返します。
クライアントは、返されたアドレスへの接続 (Web リクエスト、SMTP セッション、または API 呼び出し) を開きます。
レコードの構文
example.com. 300 IN A 93.184.216.34
example.com. 300 IN AAAA 2606:2800:220:1:248:1893:25c8:1946フィールドの内訳
ホスト— 解決中の名前TTL— キャッシュの有効期間(秒)で— インターネット記録クラスあ— IPv4 アドレスにマップしますああああ— IPv6 アドレスにマップします一般的な A レコードの障害と修正
AAAA レコードがありません
IPv6 ファーストの受信者は、AAAA レコードのないホストの優先順位を下げる可能性があります。A レコードと一致するホストを公開します。
順方向/逆方向の不一致
PTR レコードと A レコードが一致しない場合、受信者はメールを拒否できます。両方を同じ IP に合わせます。
死んだ宿主を指さす
古いサーバーから残った A レコードにより、ユーザーとメールがどこにも送信されなくなります。移行のたびに更新してください。
低い TTL チャーン
TTL が短すぎると検索が増加し、解決が遅くなります。IP が安定したら、適度な値を使用してください。
よくある質問 (FAQ)
A (アドレス) レコードはホスト名を IPv4 アドレスにマップする DNS エントリであり、AAAA レコードはホスト名を IPv6 アドレスにマップします。これらは、ほとんどの DNS ルックアップにおける最終的な答えです。サイトにアクセスするとき、またはサーバーがメールを配信するとき、解決は、接続先の IP を返す A または AAAA レコードで終了します。他のほとんどすべて (CNAME、MX ターゲット、ポリシー ホスト) は、最終的には 1 つを指します。
A レコードはホスト名を 32 ビット IPv4 アドレス (93.184.216.34 など) にマップし、AAAA レコードは同じホスト名を 128 ビット IPv6 アドレス (2606:2800:220:1:248:1893:25c8:1946 など) にマップします。多くのドメインは両方を公開しているため、クライアントはどちらのプロトコルでもドメインにアクセスできます。 Gmail など一部の受信者は IPv6 を好むため、AAAA レコードが欠落しているとメールの処理方法に影響を与える可能性があります。
送信メール サーバーには、転送確認済みの逆引き DNS があることが期待されます。送信 IP の PTR レコードは、A レコードが同じ IP を指すホスト名に解決される必要があります。順方向 DNS と逆方向 DNS が一致しない場合、多くのメールボックス プロバイダーはメールを調整または拒否します。 A レコードは MX ターゲットと MTA-STS ポリシー ホストもバックアップするため、壊れたレコードは配信を密かに中断する可能性があります。
最も一般的な原因は、公開されていないレコード、ホスト名のタイプミス、間違ったゾーンに追加されたレコード、または反映されていない最近の変更です。 DNS の変更は完全に反映されるまでに最大 48 時間かかる場合がありますが、ほとんどのプロバイダーは数分以内に更新します。 DNS パネルにレコードが存在することを確認し、少し待ってから再確認してください。
はい。 1 つのホスト名に対して複数の A レコードを公開することは、単純な形式のラウンドロビン負荷分散です。リゾルバーは順番にアドレスを渡します。当社のチェッカーは、返されたすべての IPv4 および IPv6 アドレスをリストするため、すべてのアドレスが正常なサーバーを指していることを確認できます。