無料WEBツールdigtoooooools

by 大阪のホームページ制作会社digrart

DNSレコード確認ツール|A/MX/TXT/CNAME/NS/SOAをオンラインで即確認

DNSレコードを取得中…

DNSレコード確認ツールとは

本ツールは、ドメイン名のDNSレコードをブラウザから無料で即座に確認できるオンラインサービスです。Whois情報確認SSL証明書確認と組み合わせることで、ドメインの設定状況を包括的に把握できます。

コマンドライン(nslookup / dig)を使わなくても、ドメインを入力するだけで主要なDNSレコードを一覧表示。TTL(キャッシュ有効期限)の表示や、Cloudflare・Google Workspace等の利用プロバイダ自動判定、TXTレコードの種別(SPF/DKIM/DMARC等)の自動分類など、他のツールにはない情報を提供します。

対応しているDNSレコードの種類

レコード 役割
A ドメインをIPv4アドレスに対応付け(最も基本的なレコード)
AAAA ドメインをIPv6アドレスに対応付け
CNAME ドメインの別名(エイリアス)を設定
MX メールを受け取るサーバーを指定(優先度付き)
TXT テキスト情報の格納。SPF・DKIM・ドメイン認証等に使用
NS このドメインのDNSを管理するネームサーバーを指定
SOA ゾーン全体の管理情報(マスターサーバー、シリアル番号等)
SRV 特定サービス(VoIPなど)のサーバー位置を指定
PTR IPアドレスからドメインへの逆引き

DNS(Domain Name System)とは?わかりやすく解説

DNSとは、インターネット上の「電話帳」のような仕組みです。人間が覚えやすいドメイン名(例: digrart.jp)を、コンピューター同士が通信に使うIPアドレス(例: 104.21.45.67)に変換します。

Webブラウザにドメイン名を入力すると、まずDNSサーバーへ問い合わせが行われ、対応するIPアドレスが返却されます。この処理を名前解決と呼び、通常は数ミリ秒〜数百ミリ秒以内に完了します。

TTL(Time To Live)とは

TTLはDNSキャッシュの有効期限です。300秒のTTLは「5分間はキャッシュを使い回してよい」を意味します。DNS変更後に設定が反映されるまでの時間はTTL値に依存します。TTLを事前に短く設定しておくと、DNS変更時の切り替えをスムーズに行えます。

DNS浸透(プロパゲーション)とは

DNSレコードを変更すると、世界中のDNSサーバーへ変更が広がるまでに時間がかかります。これをDNS浸透(プロパゲーション)と呼び、通常は数時間〜最大72時間かかります。浸透中は地域や回線によって見え方が異なるため、本ツールで取得した結果が実際と異なる場合があります。

DNSレコードの種類と役割

Aレコード(Address Record)
ドメイン名をIPv4アドレスに対応付けるDNSの基本レコード。Webサイトへのアクセスはこのレコードをもとに行われます。
example.jp. A 104.21.45.67
AAAAレコード(IPv6 Address Record)
Aレコードと同様ですが、IPv6アドレス(128ビット)への対応付けに使います。IPv6環境への対応状況をここで確認できます。
example.jp. AAAA 2606:4700::6815:2d43
CNAMEレコード(Canonical Name Record)
ドメインの別名(エイリアス)を設定します。www.example.jpexample.jpに向ける際などに使用。フレキシブルなドメイン管理を実現しますが、ルートドメイン(Zone Apex)には設定不可。
www.example.jp. CNAME example.jp.
MXレコード(Mail Exchanger Record)
そのドメイン宛てのメールを受け取るメールサーバーを指定します。複数のMXレコードを設定し優先度を付けることで、冗長性を確保できます。
example.jp. MX 10 aspmx.l.google.com.
TXTレコード(Text Record)
任意のテキストを保存できる汎用レコード。主にSPF(送信元IPの許可リスト)・DKIM(署名)・DMARC(メール認証ポリシー)の宣言や、各種サービスのドメイン所有権確認に使われます。
example.jp. TXT "v=spf1 include:_spf.google.com ~all"
SPF/DKIM/DMARC確認ツールで詳細を分析できます。
NSレコード(Name Server Record)
そのドメインのDNSゾーンを管理する権威DNSサーバーを指定します。ドメインを取得したレジストラや、DNSサービスのネームサーバーが設定されます。
SOAレコード(Start of Authority Record)
DNSゾーンの管理情報を格納するレコード。マスターDNSサーバー名、管理者メール、シリアル番号(ゾーンのバージョン)、キャッシュの有効期間などが含まれます。
PTRレコード(Pointer Record)
AレコードとIPとドメインの関係を逆にしたもの(逆引き)。IPアドレスからドメイン名を調べます。スパムメール対策として、送信メールサーバーのIPに正しいPTRレコードを設定することが重要です。
SRVレコード(Service Record)
VoIP(SIP)やIMなど特定のプロトコルに対応するサーバーの位置を指定するレコード。サービス名、プロトコル、ポート番号、ホスト名、優先度・重みが含まれます。

DNSレコードが確認できないときの対処法

「DNSレコードの取得に失敗しました」と表示される
入力したドメインが実在しないか、スペルミスの可能性があります。.com/.jpなどのTLD(トップレベルドメイン)まで含めてご入力ください。URLを入力した場合(https://...)は自動的にホスト名を抽出しますが、念のためドメイン名のみの入力をお試しください。
DNS変更後も古いIPアドレスが表示される
TTL値の分だけ古いキャッシュが保持されている可能性があります。本ツールはDNSサーバーに直接問い合わせを行いますが、経路上のキャッシュが影響する場合があります。時間をおいて再確認してください。
MXレコードが見つからない
そのドメインで独自メールを使っていない可能性があります。メールを@gmail.comのようなGmailで受け取っている場合、MXレコードは独自ドメインには存在しません。Whoisでドメインの登録情報も確認してみてください。
Aレコードが複数ある
これは正常な状態です。CDN(Content Delivery Network)やロードバランサーを使っているドメインでは、Aレコードが複数設定されていることが多く、冗長性とパフォーマンス向上が目的です。
nslookupコマンドと結果が違う
本ツールはサーバー側のPHP関数でDNSを解決するため、使用するDNSリゾルバがローカル環境と異なります。dig・nslookupと結果が一致しない場合は、DNSキャッシュや使用するネームサーバーの違いが原因の場合があります。

よくある質問(FAQ)

DNSレコードの確認にどのくらい時間がかかりますか?
ドメインを入力して「確認する」を押すと、通常は1〜5秒以内で結果が表示されます。ただしDNSレコードの数が多いドメインや、応答の遅いネームサーバーを使用している場合は数秒〜十数秒かかることがあります。
DNS変更後、反映にどのくらいかかりますか?
変更前に設定されていたTTL値と同じ時間が最大の反映待ち時間の目安です。多くのドメインはTTLが300秒〜3600秒(5分〜1時間)に設定されています。ただし、全世界のDNSサーバーに浸透するには最大72時間かかるケースもあります。
このツールで確認したデータはサーバーに保存されますか?
保存されません。入力したドメイン名は結果を取得するためだけに使用され、当社のサーバーには記録・保管されません。
TTLとは何ですか?
TTL(Time To Live)はDNSキャッシュの有効期限です。TTLが300なら、そのレコードは300秒(5分)間キャッシュされます。長いTTLはDNSサーバーへの負荷を減らしますが、変更反映に時間がかかります。短いTTLは変更反映は速くなりますが、DNSサーバーへの問い合わせが増えます。
nslookupとdigコマンドの違いは何ですか?
どちらもDNS照会コマンドですが、digの方が詳細な情報(フラグ、応答時間、使用サーバーなど)を表示でき、DNS専門家に好まれます。nslookupはWindowsで標準利用でき、より簡易な確認向きです。本ツールはブラウザからどちらも不要なオンライン版として機能します。
DNS浸透(プロパゲーション)の状況を確認する方法は?
複数の地域・ISPからDNSを確認することで浸透状況を把握できます。本ツールはサーバーサイドで単一地点からの解決結果を返しますが、世界各地の状況を確認したい場合は「whatsmydns.net」などのDNS伝播確認ツールもお試しください。
ネットワーク
WEB開発ツール
SEO対策
セキュリティ
画像処理・テキスト解析
ビジネス
SNS・エンタメ
生活