🌐

ドメインルックアップ

ドメイン名のDNSレコードを照会し、IPアドレスに解決し、pingで接続性をテストし、地理位置情報を表示します

入力
HTTPS
おおよその位置
ドメインルックアップ後に地図がここに表示されます

ドメインルックアップとは

ドメインルックアップツールは、DNSレコードを照会してドメイン名をIPアドレスに解決し、pingでサーバーの接続性をテストし、地理位置情報を表示します。ネットワークトラブルシューティング、DNS分析、サーバー監視、ドメイン管理に適しています。

機能特徴

🌐

DNS解決

DNS over HTTPS (DoH)を使用してドメイン名をIPアドレスに解決し、複数のDNSプロバイダーをサポートし、自動フェイルオーバーにより高可用性を確保

Pingテスト

HTTP HEADリクエストを使用してドメインの接続性をテストし、応答時間を測定し、HTTP/HTTPSステータスコードを確認してサーバーの可用性を検証
📍

地理位置表示

解決されたIPアドレスの地理位置情報を自動的に照会し、インタラクティブマップ上に国、地域、都市、座標、ネットワーク情報を表示
🔍

複数IPサポート

ドメイン名Aレコードから解決されたすべてのIPアドレスを表示し、負荷分散またはCDN構成のための複数のIPアドレスを持つドメインをサポート

📋使用ガイド

1️⃣
ドメイン名を入力
入力ボックスに照会したいドメイン名を入力します(例:example.com)。ツールは自動的にプロトコルプレフィックス(http://、https://)とwwwプレフィックスを削除します。
2️⃣
DNSルックアップを実行
「ルックアップ」ボタンをクリックするか、Enterキーを押してDNSレコードを照会します。システムはDNS over HTTPS (DoH)を使用してドメイン名をIPアドレスに解決し、結果を表示します。
3️⃣
接続性をテスト
「Ping」ボタンをクリックして、HTTP HEADリクエストを使用してドメインの接続性をテストします。HTTPまたはHTTPSプロトコルを選択し、応答時間とステータスコードを確認します。
4️⃣
結果を表示
DNS解決結果(IPアドレス)、地理位置情報(国、地域、都市、座標)、ネットワーク情報(ISP、ASN)、および地図の視覚化を表示します。

📚技術紹介

🔬DNS over HTTPS (DoH)

DNS over HTTPSは、HTTPSを使用してDNSクエリを暗号化するプロトコルで、プライバシーとセキュリティを向上させます。このツールはGoogle DNSとCloudflare DNSのDoHサービスを使用してドメイン名を解決します。DoHクエリはHTTPS接続を介して送信され、DNSクエリの傍受と改ざんを防ぎます。ツールは自動フェイルオーバーを実装しています:Google DNSが失敗した場合、クエリの成功率を確保するために自動的にCloudflare DNSに切り替わります。

⚙️HTTP Ping実装

Cloudflare WorkersはICMP pingをサポートしていないため、このツールはHTTP HEADリクエストを使用してping機能をシミュレートします。HEADリクエストはコンテンツをダウンロードせずに応答ヘッダーのみを取得するため、GETリクエストよりも高速です。ツールはリクエストの送信から応答ヘッダーの受信までの時間を測定し、応答時間を計算します。HTTPとHTTPSの両方のプロトコルをサポートし、ユーザーが異なるサービスエンドポイントをテストできるようにします。

🌐ドメイン名形式検証

ドメイン名の検証はRFC 1123標準に従います:ドメイン名はドットで区切られたラベルで構成され、各ラベルには文字、数字、ハイフンを含めることができ、英数字で始まり終わる必要があり、ラベルごとの最大長は63文字、ドメイン名の総長の最大は253文字です。ツールは検証前にプロトコルプレフィックス(http://、https://)とwwwプレフィックスを自動的に削除し、正確なドメイン名の解析を確保します。

📍IP地理位置統合

ドメイン名をIPアドレスに解決した後、ツールは既存のIPルックアップAPIを使用して最初のIPアドレスの地理位置情報を自動的に照会します。この統合により、完全なドメイン分析が提供されます:DNS解決、IPアドレス表示、および地理位置の視覚化。地理位置データには国、地域、都市、座標、ISP、ASN、その他のネットワーク情報が含まれ、直感的な視覚化のためにインタラクティブマップ上に表示されます。

Frequently Asked Questions

なぜpingはICMPではなくHTTP HEADを使用するのですか?

Cloudflare Workers(このツールが実行される環境)はICMP pingプロトコルをサポートしていません。HTTP HEADリクエストが代替として使用されます:サーバーの接続性をテストし、応答時間を測定し、HTTPステータスコードを確認します。ICMP pingと完全に同じではありませんが、HTTP pingはWebベースのツールに類似の機能を提供し、ブラウザ環境でより効果的に動作します。
💬

DNSルックアップとpingの違いは何ですか?

DNSルックアップは、DNSサーバーに照会してドメイン名をIPアドレスに解決します。Pingは、HTTPリクエストを送信して応答時間を測定することでサーバーの接続性をテストします。DNSルックアップはドメインがどこを指しているか(IPアドレス)を教えてくれ、pingはサーバーが到達可能かどうか、どのくらい速く応答するかを教えてくれます。どちらもネットワークトラブルシューティングに役立ちます。
🔍

なぜドメインに複数のIPアドレスがある場合があるのですか?

ドメインが複数のIPアドレスを持つ理由はいくつかあります:1) 負荷分散 - 複数のサーバー間でトラフィックを分散;2) 冗長性 - 高可用性のためのバックアップサーバー;3) CDN - コンテンツ配信ネットワークが異なる場所で複数のIPを使用;4) ラウンドロビンDNS - 複数のサーバー間でローテーション。ツールは解決されたすべてのIPアドレスを表示します。
💡

地理位置情報の正確性はどの程度ですか?

地理位置の正確性は、IPアドレスの割り当てとルーティングに依存します。通常、都市または地域レベルまで正確で、正確な物理アドレスではありません。CDNやクラウドサービスの場合、地理位置は実際のサーバー位置ではなくデータセンターの位置を表示する場合があります。モバイルネットワークやVPNは、ユーザーの位置ではなくISPの位置を表示する場合があります。位置は近似値であり、IPアドレス範囲に基づいています。

💡使用方法

💡

DNS解決の理解

DNS解決は、人間が読めるドメイン名(example.comなど)をIPアドレス(93.184.216.34など)に変換します。ドメイン名を入力すると、ツールはDNSサーバーに照会して、IPアドレスを含む対応するAレコードを見つけます。ドメインは負荷分散または冗長性のために複数のIPアドレスを持つことができます。

Pingテストの理解

Pingテストは、サーバーが到達可能かどうかを確認し、応答時間を測定します。このツールはICMP pingの代わりにHTTP HEADリクエストを使用します。これはWeb環境でより効果的に機能します。応答時間はサーバーのパフォーマンスを示します:低いほど良いです。ステータスコードはサーバーの健全性を示します:200は正常、4xx/5xxはエラーを示します。
🌍

地理位置の理解

地理位置は、ドメインをホストするサーバーのおおよその物理的な場所を示します。これはIPアドレスの場所に基づいており、ドメイン所有者の場所ではありません。CDNとクラウドサービスは、実際のサーバーの場所ではなくデータセンターの場所を表示する場合があります。
🔍

トラブルシューティングのヒント

DNS解決が失敗した場合、確認してください:1) ドメイン名のスペルが正しい;2) ドメインが存在し、Aレコードがある;3) DNSサーバーにアクセスできる。pingが失敗した場合、確認してください:1) サーバーが実行されている;2) ファイアウォールがHTTP/HTTPSを許可している;3) ドメインが正しいサーバーを指している。地理位置情報が欠落している場合、IPアドレスがプライベートであるか、地理位置データベースにデータがない可能性があります。

📝更新ログ

📌v1.0.0
v1.0.0初期バージョンリリース、DNS over HTTPSを使用したDNS解決、HTTP pingテスト、およびIP地理位置表示をサポート(2025年12月13日)

User Comments

0 / 2000
Loading...