JSON オブジェクトの例
{
    "Timeout": 0,
    "DNSServer": "pdns1.ultradns.net",
    "HostNameToResolve": "totallyfreecounter.com",
    "RecordType": "A",
    "RecursionDesiredFlag": "YES",
    "VerifyResponseFrom": "All Servers",
    "ServersTimeoutFilter": "*",
    "ExpectedAnswer": null,
    "ExpectedAuthority": null,
    "ExpectedAdditional": null,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": null,
    "Device_Id": 39668,
    "Id": 100356,
    "Task_Type_Id": 8,
    "Name": "pdns1.ultradns.net"
}

フィールドの説明

種類 形容

DNS サーバー

DNS サーバー アドレス

例:
"DNSServer": "8.8.8.8"

ホスト名を解決します。

(上記の) DNS サーバーによって解決するホスト名を定義します。

例:
"HostNameToResolve": "google.com"
レコードタイプ DNS サーバーのポーリング中にクエリに使用する NS レコードの種類を定義します。 使用可能な値:

  • A
  • AAAA
  • NS
  • CNAME
  • ソア
  • TXT
  • MX
  • PTR
  • SPF

"PTR" レコードの種類 は逆の DNS の検索を引き起こします。この場合 は解決するホスト名 には、次の形式の逆引き IP アドレスが含まれている必要があります。

IPv4 の場合:

56.34.12.10.in-addr.arpa.

ここで"56.34.12.10"は元の10.12.34.56である逆のIPアドレスです。

IPv6 の場合:

逆引き DNS 検索では、特殊なドメイン "ip6.arpa." が使用されます。

5.4.3.3.2.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b d.0.1.0.0.0.2.ip6.arpa.

ここで"5.4.3.3.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2"は逆のIPアドレスです。 2001:0db8::1:2345 は、元の反転なしです。

例:
"RecordType": "CNAME",
再帰DesiredFlag 発信 DNS クエリで、再帰 (RD) フラグを有効または無効にします。 使用可能な値:

  • いいえ - DNS ツールは RD フラグを送信しません。
  • YES - DNS サーバーが監視サービスの再帰を実行することを要求します (つまり、リモート サーバーは DNS ツリーをスキャンして、適切な結果を求めて監視サービスをスキャンします)。
*クライアント アプリケーション (インターネット ブラウザーなど) は、通常、RD フラグを使用します。
例:
"RecursionDesiredFlag": "YES"
応答の確認 必要なレコードの種類を持つ DNS の応答を解釈する方法を定義します。 使用可能な値:

  • すべてのサーバー - DNS ツリーのエンドリーフからの回答のみが、適切な応答を確認します。
  • 最初のサーバー - 目的のレコードの種類を持つ最初に見つかった回答のみがさらに分析されます。 最初の適切な答えは、DNS ツリーの終わりとも見なされます。
例:
"VerifyResponseFrom": "All Servers"
サーバータイムアウトフィルター 正確なホストからのネットワークエラーとタイムアウト エラー、またはマスクに基づくノードの範囲をフィルタリングします。* シンボル - エンジンは、ネットワーク関連のエラーとタイムアウトエラーをすべて無視します。 空のフィールド - すべてのネットワーク関連およびタイムアウトエラーが含まれ、アラートをトリガーします。

マスクを追加すると 、エンジンは、一致するホストまたは IP アドレスのネットワーク関連エラーおよびタイムアウト エラーをすべて無視します。

例:
"VerifyResponseFrom": "2001:501:*"

又は

例:
"VerifyResponseFrom": "len*a.ru"
or
複雑な例:
"VerifyResponseFrom": "2001:501:* ; len*ra.ru"
期待される回答 ネームサーバー回答の適切なセクションの内容を検証します。すなわち、「回答」セクションの期待値。
期待される権限 ネームサーバー回答の適切なセクションの内容を検証します。すなわち、「権限」セクションの期待値。
期待される追加 ネームサーバー回答の適切なセクションの内容を検証します。すなわち、「追加」セクションの期待値。
モードを変更します。 利用可能なモード:

  • デバイスキャッシュ
  • キャッシュなし
  • TTL キャッシュ
  • 外部 DNS サーバー

詳細な説明については、「DNS モード オプション」の記事をご覧ください。

ド・スサーバーIP 詳細な説明については、カスタム DNS サーバーの IP アドレスのフィールド を参照してください。."DNS モード オプション" の記事

Int32

読み取り専用フィールド。 一意のデバイス ID

例:
"Device_Id": 8550
Device_Id

Int32

読み取り専用フィールド。 固有のデバイス ID

例:
"Id": 17716
身分証明書 int32 読み取り専用フィールド。 固有のタスク ID

例:
"Id": 100356

Task_Type_Id

Int32

タスク フィールドの種類です。 適切な表の 「Task_type_id」の潜在的な値を確認してください。

例:
"Task_Type_Id": 8

名前

タスク名

例:
"Name": "Google DNS"

タイムアウト

Int32

このフィールドは、タスク実行の最大時間値 (ミリ秒単位) を定義します。

例:
"Timeout": 0

[/su_note]