信頼性の高いドメインネームシステム(DNS)サーバーは、Webサイトの読み込み時間を短縮し、インターネット速度を向上させ、セキュリティ上の脆弱性を回避できます。インターネット経由でサービスを提供する企業が増えるなか、最速かつ最も信頼性の高いDNSサーバーを選ぶことは、これまで以上に重要になっています。その重要性を受け、世界のDNSサービス市場に関するレポートでは、市場規模が2021年の3億2300万米ドルから2028年までに7億1000万米ドルへ拡大すると予測されています。
市場にとってこの数字は喜ばしいものですが、企業は自社にとって最も信頼性の高いDNSサービスを選ぶという課題に直面しています。そこで役立つのがDNSベンチマークツールです。
DNSベンチマークツールは、さまざまなDNSサーバーの性能と信頼性を測定するために使用されます。低速または信頼性の低いDNSサーバーは、Webサイトの読み込みを遅延させ、インターネットの閲覧体験に影響を与え、さらにはセキュリティ上の脆弱性を招く可能性があります。DNSベンチマークツールを使えば、ユーザーは自分のニーズに合った、最速かつ最も信頼性の高いDNSサーバーを特定できます。
ここでは、Webサイトに最適なDNSベンチマークツールのおすすめを紹介します。
- GRC DNS Benchmark:ネームサーバーの可視性に最適
- DNSPerf:簡単なアクセスに最適
- NameBench:パワーユーザーに最適
- DNS Jumper:DNSサーバーの手動カスタマイズに最適
- DNS Checker:モバイル利用に最適
- MXToolbox:Webマスター向け統合ツールに最適
- DotCom-Tools:DNSトレースのマッピングに最適
- whatsmydns.net:技術に詳しくないユーザーに最適
主要DNSベンチマークソフトウェアの比較
以下は、主要なDNSベンチマークツールの重要な機能と料金の詳細を比較した表です。
| 製品 | DNSセキュリティ(DNSSEC)チェック | リアルタイムでテストを実行 | 信頼性チェック | カスタマイズ可能 | 応答時間チェック | 料金 |
|---|---|---|---|---|---|---|
| GRC | ✔ | ✘ | ✔ | ✔ | ✔ | 無料 |
| DNSPerf | ✘ | ✔ | ✔ | ✔ | ✔ | 無料 |
| NameBench | ✘ | ✔ | ✔ | ✔ | ✔ | 無料 |
| DNS Jumper | ✘ | ✘ | ✔ | ✔ | ✔ | 無料 |
| DNS Checker | ✘ | ✔ | ✔ | ✔ | ✔ | 無料 |
| MXToolbox | ✔ | ✔ | ✔ | サブスクリプションが必要 | ✔ | 無料、または月額129ドルからのサブスクリプション |
| DotCom-Tools | ✘ | ✔ | ✔ | ✔ | ✔ | 無料 |
| whatsmydns | ✔ | ✔ | ✔ | ✘ | ✔ | 無料 |
GRC DNS Benchmark:ネームサーバーの可視性に最適
GRC’s DNSは、DNSサーバーの性能と信頼性を測定・分析するために設計された、人気のDNSベンチマークツールです。GRC’s DNSには、最大200台のDNSネームサーバーを同時に比較・テストできる機能が組み込まれています。
このツールにはデフォルト設定が用意されており、インストールすればすぐに起動できます。システムで使用するよう設定されているすべてのDNSネームサーバーを特定できるよう、あらかじめ設定されています。また、各ベンチマークの適性を説明するベンチマーク一覧とともに、公開されているネームサーバーのリストを拡充することもできます。
GRC’s DNSを使えば、ネームサーバーのリダイレクト動作、最小応答時間、信頼性などを確認し、ネームサーバーの状況を可視化できます。

料金
- GRC’s DNSは無料のツールです。
機能
- 現在割り当てられているDNSサーバーで何が起きているかを可視化できます。
- ネームサーバーがDNSセキュリティ(DNSSEC)のレコード認証に対応しているか確認できます。
- サーバーの性能を、公開されている代替サーバーと自動的に比較します。
- 最大200台のDNSサーバーの性能と信頼性を詳細に比較できます。
- ユーザーのシステムで使用するよう設定されているすべてのDNSサーバーを特定し、一覧に追加します。
- 各DNSサーバーの特性を分析し、適性を判定します。
- 各サーバーをテストし、エラーを返すか、マーケティングページへリダイレクトするかを確認します。
- ベンチマークの実行中、結果が継続的に表示・更新されます。
メリット
- このツールの使い方に関する詳しいドキュメントがあります。
- 簡単にインストールできます。
デメリット
- GRC’s DNSのWebページは古びた印象で、情報が整理されていません。
DNSPerf:簡単なアクセスに最適
DNSPerfは、DNSプロバイダーの性能をテストできるもう1つのDNSツールです。世界200カ所以上からDNSルックアップを実行できるほか、DNSPerfではルーティングロジックのテストや、セルフホストサーバーのデバッグも可能です。
DNSPerfでは、ツールがテスト結果を最大30日間保持するため、DNSベンチマークの分析結果を失う心配がありません。この機能は、複数のDNSサーバーや速度テストを時折実行するユーザーに便利で、過去と現在のテスト結果を比較できます。さらに、公式Webサイト上でテストを実行できるため、プログラムをダウンロードしてインストールする手間も省けます。

料金
- DNSPerfでのDNSテストは無料です。
機能
- テストはリアルタイムで実行されます。
- 世界中に200カ所以上の利用可能な場所があります。
- DNSプロバイダーと、地域ごとの性能を比較できます。
- テスト結果は30日間保存されます。
- グローバルなトラフィック管理を簡素化するロードバランサーとデータ分析プラットフォームも提供しています。
メリット
- サイト上で過去のテスト結果と新しい結果を簡単に比較できます。
- Webサイト上でテストを実行するため、ダウンロードやインストールは不要です。
- テストはリアルタイムで実行されます。
デメリット
- レポートファイルを書き出す機能がありません。
NameBench:パワーユーザーに最適
NameBenchは、Googleが所有する無料のオープンソースDNSベンチマークツールです。macOS、Windows、Unixなど、複数のOSで使用できます。主に上級ユーザー向けに設計されており、グラフィカルユーザーインターフェース(GUI)またはコマンドラインインターフェース(CLI)から実行できます。
このツールでは、Webサイトの閲覧履歴、標準化されたデータセット、またはtcpdumpの出力を使ってDNSベンチマークを実行できます。この方法により、個別化されたDNSテスト結果と推奨事項を得られます。
NameBenchでは、テストに使用する履歴のソースも選択できます。たとえば、よりパーソナライズされた結果が必要な場合はブラウザーを履歴ソースに設定し、グローバルな範囲からネームサーバーを確認する場合はAlexaのデータセットを使用できます。

料金
- NameBenchは無料のツールです。
機能
- Google、OpenDNS、UltraDNSなど、人気の公開DNSサーバーを含めるオプションがあります。
- 地域の最速DNSサーバーをテストしたり、Alexaのデータセットを使ってグローバルにテストしたりできます。
- 複数のOSで実行できます。
- フィルタリングサービスを提供するサーバーを対象に、検閲チェックを実行できます。
- ブラウザーのキャッシュを使い、実際に訪問したサイトに基づいて利用可能な最速のDNSサーバーを表示します。
- チェックは上位2,000サイトを対象に行われます。
- 最終的な推奨として、優先順位を付けた3つのサーバーアドレスが提示されます。
- GUIとCLIに対応しています。
メリット
- 一般的なすべてのOSに対応しています。
- 閲覧履歴とグローバルデータセットからテストを実行できます。
- 閲覧履歴に基づいて、パーソナライズされたDNSサーバーを推奨します。
デメリット
- 新規ユーザーはNameBenchの使用に苦労する可能性があります。
- インストールや使用方法に関する詳しいドキュメントが不足しています。
DNS Jumper:DNSサーバーの手動カスタマイズに最適
SordumのDNS Jumperは、特定のシステムに最適なDNSを見つけて設定するのに役立ちます。軽量でポータブルなうえ、多くの機能を備えています。DNSテストの実行前にインストールする必要がないよう設定されています。つまり、USBドライブやディスクからこのツールを実行できます。
DNS Jumperには、GUIまたはCLIからアクセスできる機能も数多く搭載されています。このDNSベンチマークユーティリティのもう1つの注目すべき機能は、DNSサーバーのリストに新しいエントリを簡単に追加できることです。同時に、元のDNS設定を保存し、必要に応じていつでも復元するオプションも提供します。

料金
- DNS Jumperは無料です。
機能
- GUIまたはコマンドラインからアクセスできます。
- 翻訳機能を使って独自の言語を追加できます。
- 一覧にあるすべてのDNSの応答時間を自動的に確認し、利用可能な最速のDNSを推奨します。
- 独自のDNSサーバーを受け付けるようカスタマイズできます。
- 27種類のDNSサービスをあらかじめ設定したリストを提供します。
メリット
- 詳しいヘルプセクションが用意されています。
- 軽量なユーティリティツールです。
- 複数の言語に対応しています。
デメリット
- テスト結果を書き出せません。
DNS Checker:モバイル利用に最適
DNS Checkerは、世界中でDNSの伝播状況や性能を確認するのに役立つ多くの機能を提供する、無料のオンラインDNSベンチマークプラットフォームです。モバイル端末やデスクトップから簡単にアクセスできるモバイル版とChrome拡張機能も提供しています。
DNSレコードを最近変更した場合、Webホストを切り替えた場合、新しいWebサイトを立ち上げた場合には、問題に対処するためのツールセットを利用できます。さらに、DNS Checkerを使えば、世界中のDNSサーバーから任意のドメインまたはホスト名のDNSデータを確認できます。DNSサーバーのテストを簡単に有効化できるよう、デフォルトで100台を超える世界各地のDNSサーバーのリストがあらかじめ設定されています。

料金
- このツールは無料です。
機能
- 世界各地のDNSサーバーを100以上収録したリストが用意されています。
- カスタムDNSサーバーを簡単に追加し、DNSチェックを実行できます。
- DNScheckerにはモバイル版があります。
- テスト結果は理解しやすいようマッピングされます。
- Chrome拡張機能を提供しているため、外出先でも起動できます。
メリット
- Chrome拡張機能からツールにアクセスできます。
- モバイルファーストのユーザーは、モバイル端末でこのツールを利用できます。
- DNS CheckerのWebサイトは、初めてのユーザーでも簡単に使えます。
デメリット
- DNSセキュリティチェックのオプションがありません。
MXToolbox:Webマスター向け統合ツールに最適
MXToolboxには、DNSチェックやDNSルックアップなどの機能があります。DNSチェック以外にも、DMARCチェックやその他のドメイン・メール診断機能など、重要なツールが組み込まれています。これらの追加機能は、DNS以外も含めたWeb体験全体の品質を確保する必要がある企業が、DNSチェックと同時に利用できます。このツールは、ルートサーバーに対するDNSルックアップに基づいて、任意のドメインの包括的なDNSレポートを作成するよう設計されています。

料金
- このツールは無料ですが、より多くの機能を利用するには料金が必要です(月額129ドルから399ドル)。たとえば、メール診断ツールなどを利用できます。
機能
- 各ネームサーバーにクエリを送り、すべてのDNSサーバーが応答することを確認します。
- 性能を測定し、一般的なベストプラクティスに照らして結果を監査します。
- Supertoolは、MXレコード、DNS、ブラックリスト、SMTPの各診断を1つの統合ツールにまとめたものです。
- ドメイン名、IPアドレス、またはホスト名を入力すると、結果の履歴を時系列で確認できます。
- メールサーバーのIPアドレスを、DNSベースのメールブラックリスト100件以上と照合するブラックリストチェッカーがあります。
メリット
- その他の重要なWebマスター向けツールも含まれています。
- 簡単に使えます。
- ブラックリストチェックを提供しており、企業によるスパムメールの削減に役立ちます。
デメリット
- その他の重要な機能にアクセスするには料金がかかります。
DotCom-Tools:DNSトレースのマッピングに最適
このDotCom-ToolsのDNSトレーステストを使うと、ルートサーバーにテストクエリを送信して検索し、権威DNSサーバーの詳細を取得するまでの経路を示すDNSルックアップレコードを確認できます。
DNSサーバーの詳細を取得するまでの経路を示すだけでなく、このツールのDNSテスト結果には、各ノードから応答を取得するのにかかった時間も表示されます。さらに、テスト結果をデータツリー形式で表示し、すべてのDNSトレースをマッピングします。

料金
- このツールは無料です。
機能
- 数十カ所のルートロケーションからDNSの伝播状況を確認できます。
- DNSトレーステストでは、利用可能な場合にIPv4およびIPv6アドレスの解決を自動的に試みます。
- テスト結果には、経路上の各ノードから応答を受け取るまでの時間と、各ノードから返された回答が含まれます。
- ネットワーク内のDNS問題を診断できる機能を提供します。
メリット
- キャッシュされていない外部の独立した第三者からDNSテスト結果を検証できます。
- ローカルキャッシュをシステム上のtxtファイルに出力して確認できます。
- DNSテストの結果が詳しく表示されます。
デメリット
- より多くの場所へのアクセスやテスト履歴の保存には料金がかかります。
- 静的ページによって、DNSテストページの画面左側にある一部のテキストが隠れます。
whatsmydns.net:技術に詳しくないユーザーに最適
whatsmydnsは、無料で利用できるWebベースのユーティリティです。DNSルックアップを実行してDNSの伝播状況を確認し、世界各国のDNSサーバーから任意のドメインの詳細を取得できます。
さまざまなDNSサーバーを維持してルックアップを実行することで、グローバルなDNSチェックの手順を簡素化しているため、技術に詳しくないユーザーに最適です。結果を解析して地図上に表示するため、結果を一目で理解しやすくなっています。検索が完了すると、一覧から各サーバー所在地の詳細なルックアップ結果を確認したり、地図上のマーカーをクリックして確認したりできます。

料金
- このツールは無料です。
機能
- リモートサーバーに手動でクエリを送信しなくても、サーバーが正しく更新されているか確認できます。
- WebサイトやメールのDNSレコードがユーザー側でどのように解決されるかを即座に確認できます。
- さまざまなDNSサーバーを維持することで、グローバルなDNSチェックの手順を簡単にします。
- 結果は解析され、地図上に表示されます。
メリット
- 技術に詳しくないユーザーでも、すぐにこのツールを使い始められます。
- サイトには、ツールの使い方に関する詳しいガイドがあります。
- サイトから直接アクセスできるため、使用前にパッケージをダウンロードする必要がありません。
デメリット
- CLIのオプションがありません。
DNSベンチマークツールの主な機能
DNSベンチマークツールを選ぶ際に注目すべき主な機能には、さまざまなDNSサーバーに対する信頼性・セキュリティテスト、カスタマイズ可能なパラメーター、履歴データなどがあります。
さまざまなDNSサーバーの性能をテストする機能
DNSベンチマークツールの主な機能の1つは、さまざまなDNSサーバーの性能をテストできることです。通常、これらのツールは複数のサーバーに対して一連のDNSルックアップを実行し、応答時間を測定します。
信頼性が高く高速なサーバーに接続する必要がある場合、この機能は非常に重要です。そのため、さまざまなDNSサーバーの中から、最速で応答性の高いサーバーを特定できるツールを選びましょう。
信頼性テスト
Webサイトの安定した稼働時間を維持することは、DNSベンチマークツールを導入する理由の1つです。そのため、性能テストに加えて、一部のDNSベンチマークツールではさまざまなDNSサーバーの信頼性もテストできます。
サーバーの信頼性は、ダウンタイムやその他の停止問題が発生する可能性の低さを示す指標です。DNSベンチマークツールを選ぶ際は、サーバーの信頼性に関する情報を提供できることを確認しましょう。
セキュリティテスト
すべてのDNSベンチマークツールがDNSSEC機能を提供しているわけではありません。接続のセキュリティを重視する場合は、この機能を提供するツールを選ぶとよいでしょう。セキュリティテストを提供するDNSツールを使えば、DNSキャッシュポイズニング、ゼロデイ攻撃、サービス拒否(DoS)攻撃など、DNS関連の攻撃に対して脆弱になる可能性が低いサーバーを簡単に特定できます。
カスタマイズ可能なテストパラメーター
DNSベンチマークツールのテストパラメーターをカスタマイズできることは重要です。これにより、特定のニーズに合わせてテストパラメーターを柔軟に調整できます。たとえば、実行するDNSルックアップの回数、テストするサーバー、ルックアップ間の待機時間などを選択できる場合があります。
履歴データ
これは、DNSベンチマークツールがDNSチェック結果を消去されるまで一定回数保持する機能です。一部のDNSベンチマークツールはサーバー性能の履歴データを保存しており、時間の経過に伴う変化を追跡するのに役立ちます。また、過去のテスト結果と新しいテスト結果を比較するうえでも重要な機能です。
自動構成
上級ユーザーでない場合は、ネットワーク設定を自動的に構成し、最速のサーバーに接続できるDNSベンチマークツールを選ぶとよいでしょう。このタイプに該当する場合は、テストで特定された最速かつ最も信頼性の高いDNSサーバーを使用するよう、ネットワーク設定を自動的に構成できるDNSベンチマークツールを選んでください。
ビジネスに最適なDNSベンチマークソフトウェアの選び方
最適なDNSベンチマークツールを選ぶ際は、いくつかの重要な要素を考慮する必要があります。まずはセキュリティです。DNSのセキュリティをテストできるツールを選ぶことは、安全なサーバーに接続するために不可欠です。GRS DNSやwhatsmydnsなどのツールなら、これを実現できます。
使いやすさも重要な要素です。特に技術用語に詳しくない場合、ツールはユーザーフレンドリーで操作しやすいものであるべきです。必要な機能や設定に簡単にアクセスできるよう、インターフェースはわかりやすくなければなりません。特に技術に詳しくないユーザーは、インストールやテスト中に技術的な不具合に遭遇したくないでしょう。そのため、選んだDNSベンチマークツールに詳しい利用ガイドがあることを確認してください。
さらに、ツールを選ぶ際は互換性も考慮してください。DNSツールは、使用するオペレーティングシステム、ブラウザー、デバイスに対応している必要があります。これにより、互換性の問題なくツールを使用できます。幸い、今回レビューしたツールの大半は、パッケージをインストールせずにブラウザーから実行できます。
機能も重要です。一度に複数のDNSサーバーをテストする機能、結果の保存・エクスポート機能、DNSサーバーの応答時間をテストする機能などを備えたDNSベンチマークツールを選びましょう。これらの機能により、ツールを最大限に活用し、DNSサーバーについて十分な情報に基づいて判断できます。
DNSベンチマークツールの選択に影響するもう1つの要素は、カスタマイズの柔軟性です。ツールでは、ニーズに合わせてテストパラメーターをカスタマイズできるべきです。これには、クエリ数、クエリタイプ、その他の設定などが含まれます。カスタマイズすれば、ニーズに合わせた方法でDNSサーバーをテストでき、より正確な結果を得られます。
方法論
これらのDNSベンチマークツールは、人気の高いDNSベンチマークツールを比較したうえで、各ツールに見られた主な機能に基づいて上記の8つに絞り込みました。たとえば、すべてのツールが無料である一方、DNSのセキュリティ、速度と精度、カスタマイズパラメーター、使いやすさ、利用可能なレポート機能などに顕著な違いがあることがわかりました。これらの機能はすべてのDNSツールにおいて重要だと判断したため、各ツールをレビューし、主な機能、メリット、デメリットを取り上げました。
続きを読む:最適なサーバー監視ソフトウェアとツール