最も一般的な8つのタイプがあります。 DNSレコードこのブログでは、DNSのAAAAレコードについて知ることに焦点を当てます。それは、ブラウザがインターネット上で正しいウェブページにサーファーを連れて行くために役立つDNSレコードの一種です。AAAAレコードは、ほぼAレコードに似ていますが、前者はIPv6に基づいており、後者はIPv4に基づいています。

AAAAレコードがドメイン名からIPアドレスへの変換に重要な理由と、その追加方法については、最後までお読みください。

DNSのAAAAレコードとは何ですか?

DNS AAAAレコードまたはクワッドAレコードは、ドメインまたはサブドメインをIPv6(IPアドレスバージョン6)にマッピングするDNSレコードの一種です。これにより、誰かがアドレスバーにドメインまたはサブドメインを入力したときに、ブラウザが正しいWebサイトにアクセスできるようになります。 

AAAAレコードはAレコードと似ていますが、IPv4の代わりにサーバーのIPv6アドレスを指定することができる点が異なります。現在、DNSのAAAAレコードはAレコードほど普及していませんが、IPv6の普及に伴い、利用が急増しています。 

一方、Aレコードでは、同じドメインに対して複数のDNS AAAAレコードを使用することで冗長性を確保することができます。いくつかの名前は、インターネット上の同じアドレスに変換することができます。そのようなシナリオでは、それぞれが同じIPアドレスに向ける独自のAAAAレコードを必要とします。

IPv6とIPv4はどういう意味?

IPまたはインターネット・プロトコルは、データ・パケットのルーティングとアドレス指定を行い、インターネット上の適切な場所に着地させるために設計された一連の規則です。IPv6はIPの最新版であり、IPv4よりも優れた機能を備えています。 

DNS AAAAレコードはどのような場合に使用されるのですか?

DNS AAAAレコードの機能とは何ですか?DNS AAAAレコードは、クライアントデバイスが特定のWebサイトに到達するためのドメインのIPアドレスを知ることができます。これは、ドメインがIPv4アドレスに加えて、IPv6アドレスに基づいている場合にのみ使用されます。

ほとんどのドメインはIPv4アドレスとAレコードに基づいていますが、すべてのドメインがIPv6アドレスに揃えられているわけではありません。さらに、訪問者のデバイスがすべてIPv6を使用するように設定されているわけでもありません。

ドメイン所有者は、様々な理由により追加することを選択します。新しいドメインを作成または購入し、それをウェブサイトのIPアドレスに向ける必要がある場合に必要です。 

また、ウェブサイトをあるホスティング会社から別の会社に移行する際にも必要です。これは、DNSの設定をそれに合わせて更新する必要があるためです。 

AAAAレコードを追加するもう一つの目的は、電子メールのセキュリティです。メール認証プロトコルであるSPFは、特定のドメインを使用してメールを送信することを許可されたIPアドレスのリストをDNS上にのみ追加します。ドメインがSPFプロトコルを使用している場合は SPFチェッカーを使用して定期的に監視する必要があります。

しかし、AAAAレコードを追加するプロセスは、簡単で迅速です。最後まで読んで、その方法を知ってください。

DNSのAAAAレコードを利用するメリット

DNSのAAAAレコードは128ビットのIPv6アドレスを格納することができ、32ビットのIPv4アドレスしか格納できないAレコードよりも優れています。インターネットには40億以上のデバイスが存在するため、IPv4アドレスが不足しています。 40億台以上のデバイスインターネットにはIP4アドレスが不足しています。しかし、IPv6アドレスは指数関数的な並べ替えが可能なため、より多くのアドレスが存在することになります。

DNS AAAAレコード形式とは何ですか?

通常のDNSのAAAAレコードは、標準的なBINDフォーマットでは次のようになります。BIND形式とは、DNSサーバーソフトウェアが採用しているゾーンファイル形式です。RFC1035で定義されています。

$ORIGIN domain.com.

3600 IN AAAA 2701:fe9a:ed9e:1ee6

* 3600 IN AAAA 1337:226c:9bee:16f3

ftp 86400 IN AAAA c343:87ab:1661:638b

AAAAの典型的な記録の解剖学はこうだ。

ホストラベル TTL 記録クラス レコードの種類 記録データ
ドメイン.com 3600 イン AAAA 2701:fe9a:ed9e:1ee6

ホストラベル

これは、レコードのホスト名と、それがラベルに付加されるかどうかを示すものです。完全修飾ホスト名の場合、オリジンを付加することはできません。 

TTL

TTLはTime-to-Live(秒)の略で、レコードが生存している時間である。

記録クラス

DNSレコードには、3つの主要なクラスがあります。

  • IN (インターネット) - これがデフォルトで、一般的にインターネットが使用するものです。
  • CH (Chaosnet)- DNSサーバーのバージョンを問い合わせるために使用されます。
  • HS (Hesiod) - このレコードクラスタイプは、DNSの機能を使用して情報データベースに完全にアクセスします。 

レコードタイプ

すべてのレコードフォーマットは、一般化のためにこのフィールドで構成されています。

記録データ

DNSアンサー内のデータで、IPv6アドレスを含むものです。 

DNSのAAAAレコードを問い合わせる

DNS AAAAレコードの問い合わせは、サーファーがDNSサーバーに送信するメッセージのことを指します。彼らは "質問 "のリストを持ち、DNSサーバーはそれらに "答える"。DNSクエリは、サーバーが答えるいくつかの質問を持つことができますが、サーバーはまた、追加の情報を応答することがあります。

dig」コマンドを使用すると、特定のドメインまたはサブドメインにリンクされているAAAAレコードを照会できます。結果は、「回答」セクションに表示されます。ここでは、完全修飾ドメイン名(FQDN)、残りの有効期限(TTL)、IPアドレスを確認することができます。

DNSのAAAAレコードを追加または更新する方法は?

DNS AAAAレコードを追加または更新する具体的な手順は、プラットフォームによって異なる場合があります。しかし、我々は、あなたのアカウントマネージャを介して実行することができます基本的な手順を共有しています。 

  • アカウントマネージャーにログインします。
  • メニューバーの「ドメイン」を選択します。
  • 追加または更新するドメイン名を選択します。ドメインが1つしかない場合は、自動的にリダイレクトされます。 
  • DNS設定]セクションを探し、ハンバーガーメニューを選択して[レコードの追加]を選択します。
  • 既存のレコードを更新する場合は、AAAAレコードにカーソルを合わせ、「Modify」をクリックしてください。
  • AAAAレコードを選択し、[追加]ボタンをクリックします。
  • 必要に応じてSub Domainを入力し、その後にAAAAレコード(IPv6アドレス)を対応するフィールドに入力します。
  • 更新]をクリックします。

DNS AAAAレコードを確認するには?

PowerDMARCプラットフォームにサインアップすると、AAAAレコードルックアップツールを使用して、あなたのAAAAレコードを確認することができます。このプロセスは瞬時にして正確であり、結果はあなたのレコードのエラーを強調し、問題の迅速なトラブルシューティングを支援します。 

最終的な感想

DNS AAAAレコードは、ブラウザがサーファーを正しいウェブサイトに導くことができるように、ドメインまたはサブドメインを指示するDNSレコードの一種です。複数のAAAAレコードは、特定のドメインのAレコードと一緒に使用することができます。

このタイプのDNSレコードは、新しいドメインを購入したり、ウェブサイトのホスティング会社を変更したりするときに必要になります。