デバイスとターゲットを作成する方法
仕組み
DNS サーバーの監視は、特定の IP アドレスを解決するために、指定された DNS サーバーに照会します。
ターゲットの作成
このフィールドでは、解決する URL を指定できます。 アドレスは、www.example.com などのブラウザで使用する場合とまったく同じ形式にする必要があります。 “http://” は含めないでください。
使用する DNS サーバー
特定の DNS サーバを照会するには、[カスタム( Custom )] オプション ボタンを選択し、ポーリングする DNS サーバの URL 名、IPv4 または IPv6 アドレスを入力します。 デフォルトでは、a.root-servers.net ルートサーバーを使用します。 カスタム DNS サーバーを指定しない場合、 letter.root-servers.net サーバー (“文字” は A から M までの文字) がランダムな順序でポーリングされます。
レコードの種類
照会する NS レコードの種類を選択します。
レコードタイプはクエリの内容を定義するだけで、期待される応答がどのようになるかを自動的に定義するものではありません。 クエリに基づいて、[ 期待される応答 ] セクションで予想される応答を明示的に定義する必要があります。 さらに、[ 権限 リソース レコード] フィールドと [追加リソース レコード] フィールドを使用して、正確な構成に応じてクエリ応答を検証することもできます。
再帰が必要
このオプションを使用して、送信 DNS クエリで再帰希望 (RD) フラグを有効または無効にします。
- いいえ – DNS クエリは RD フラグを送信しません。 選択したDNSサーバーが1ホップでターゲットを解決するかどうかを確認するために1回の反復を実行する場合に使用します。
- はい – Dotcom-Monitor は、DNS サーバーが監視サービスの再帰を実行することを要求します (つまり、リモート サーバーは、必要な結果を検索するために監視サービスの DNS ツリーをスキャンします)。
Web ブラウザーなどのほとんどのアプリケーションでは、既定で RD フラグが有効になっているため、照会された DNS サーバーに有効な応答がない場合でも、DNS 解決が成功します。 この場合、照会された DNS サーバーは最上位の DNS サーバーに接続し、信頼できる結果を受信するまで結果のパスをたどります。
トラバーサル モード
必要なレコードの種類を持つ DNS 応答の解釈方法を定義します。
- 完全再帰 – DNS ツリーのエンドリーフからの応答のみが、予想される応答について検証されます。 すべてのルート サーバーからの応答が必要な場合は、タイムアウトのルート サーバーからよりランダムな障害が発生します。 これは必ずしも停止を示しているわけではなく、1つ以上のルートサーバーに大きな負荷がかかっていて、時間内に応答しなかったことを示している可能性があります。
- 最初の肯定的な回答で停止 – 指定されたレコードタイプの最初に見つかった応答のみがさらに分析されます。 必要なレコードの種類を持つ最初の応答は、DNS ツリーの末尾と見なされます。
- 単一クエリ – 単一の DNS クエリから最初に受信した応答が、予想される応答について検証されます。
デフォルトでは、DNSルックアップにはUDPを使用し、DNSパケットサイズが UDP 制限の512バイトに達すると自動的に TCP に切り替わります。 [ プロトコル ] ボックスの一覧で必要なプロトコルを選択することで、DNS ルックアップに使用する必要があるプロトコルを明示的に設定できます。
時間検証のしきい値 (秒)
Enter the number of seconds the system should wait for a response from the target resource before returning an error. If this is left blank the default timeout is 120 seconds.
複数のサーバーに対してクエリを実行する場合、1 つまたは複数のサーバーからタイムアウトを受け取るのが一般的です。 このフィルターを使用すると、このようなタイムアウトを無視するか、これらのタイムアウトのアラートを受信するかを指定できます。 オプションには、すべてのタイムアウトに関するアラート、正確なホストからのネットワークおよびタイムアウトエラーの除外、またはマスクに基づくノードの範囲が含まれます。
- “*” – すべてのネットワーク関連エラーとタイムアウト エラーが含まれ、アラートがトリガーされます。
- 空のフィールド – エンジンは、ネットワーク関連のエラーとタイムアウト エラーをすべて無視します。
マスクを追加すると、エンジンは、一致するホストまたは IP アドレスのネットワーク関連エラーおよびタイムアウト エラーをすべて無視します。
期待される応答
[権限] オプションと [追加] オプションは、[DNS サーバー] フィールドでカスタム DNS サーバーが指定されている場合にのみ適用されることに注意してください (ルート サーバーや IP アドレスではありません)。
回答: 返された文字列の結果に、予想される回答フィールドに入力された値が含まれている場合、タスクは成功を返します。 論理式を使用して、より複雑な結果を定義できます。
権限: 応答を解析して、権限セクションの値を取得します。
追加: 返される追加のリソース レコードを表示します。 リストに複数の DNS サーバーがある場合、これはかなりの数の結果を返す可能性があります。
NS アドレスの解決に使用するモードを決定します。 詳細については、「 DNS モード オプション」を参照してください。