JSON Object Example
{
 "超时": 0,
 "DNS服务器":"pdns1.ultradns.net"
 "主机名称要解决":"totallyfreecounter.com",
 "记录类型":"A",
 "递归希望旗":"是",
 "验证响应":"所有服务器",
 "服务器超时筛选器":"*"
 "预期答案":null,
 "预期授权":null,
 "预期附加":null,
 "DNS 解析模式":"设备缓存",
 "DNSserverIP":null,
 "Device_Id" : 39668,
 "Id": 100356,
 "Task_Type_Id": 8,
 "名称":"pdns1.ultradns.net"
}

字段描述

领域 类型 描述

DNS服务器

字符串

DNS 服务器地址

例子:
"DNSServer": "8.8.8.8"

主机名称解析

字符串

定义要由(以上)DNS 服务器解析的主机名。

例子:
"HostNameToResolve": "google.com"
记录类型 字符串 定义在 DNS 服务器轮询期间用于查询的 NS 记录类型。 可用值:

  • A
  • Aaaa
  • Ns
  • CNAME
  • Soa
  • Txt
  • Mx
  • Ptr
  • Spf

"PTR"记录类型会导致反向 DNS 查找。在这种情况下,要解析的主机名应包含以下格式的反向 IP 地址:

对于 IPv4:

56.34.12.10.in-addr.arpa.

其中"56.34.12.10"是反向IP地址,在原址为10.12.34.56。

对于 IPv6:

反向 DNS 查找使用特殊域"ip6.arpa":

5.4.3.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.0.0.0.2.ip6.arpa。

其中"5.4.3.2.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.2"是反向 IP 地址。 2001:0db8::1:2345 是非反转的原始。

例子:
"RecordType": "CNAME",
递归渴望标志 字符串 在传出 DNS 查询中启用或禁用所需的递归 (RD) 标志。 可用值:

  • - DNS 工具不会发送 RD 标志。
  • - 请求 DNS 服务器对监视服务执行递归(即远程服务器将扫描监视服务的 DNS 树以查找适当的结果)。
*客户端应用程序(如 Internet 浏览器)通常使用 RD 标志。
例子:
"RecursionDesiredFlag": "YES"
验证来自 字符串 定义如何解释具有所需记录类型的 DNS 答案。 可用值:

  • 所有服务器- 仅从 DNS 树的端叶应答进行验证,以便做出正确的响应。
  • 第一台服务器- 仅进一步分析第一个找到具有所需记录类型的答案。 第一个适当的答案也被视为 DNS 树的结尾。
例子:
"VerifyResponseFrom": "All Servers"
服务器超时筛选器 字符串 筛选来自精确主机或基于掩码的一系列节点的网络和超时错误。* 符号- 引擎忽略所有与网络相关的超时错误。空字段- 包含所有与网络相关的超时错误,并将触发警报。

如果添加了掩码- 引擎将忽略匹配主机或 IP 地址的所有与网络相关的超时错误。

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

例子:
"VerifyResponseFrom": "len*a.ru"
复杂示例:
"VerifyResponseFrom": "2001:501:* ; len*ra.ru"
预期答案 字符串 验证名称服务器答案相应部分中的内容;即"答案"部分的预期值。
预期授权 字符串 验证名称服务器答案相应部分中的内容;即"授权"部分的预期值。
预期额外 字符串 验证名称服务器答案相应部分中的内容;即"额外"部分的预期值。
DNS 解析模式 字符串 可用模式:

  • 设备缓存
  • 非缓存
  • TTL 缓存
  • 外部 DNS 服务器

有关详细说明,请参阅"DNS 模式选项"文章

DNSserverIP 字符串 自定义 DNS 服务器 IP 地址的字段,有关详细说明请参阅"DNS 模式选项"一文

Int32

只读字段。 唯一设备 ID

例子:
"Device_Id": 8550
Device_Id

Int32

只读字段。 唯一设备 ID

例子:
"Id": 17716
Id int32 只读字段。 唯一的任务 ID

例子:
"Id": 100356

Task_Type_Id

Int32

任务字段的类型。 请在适当的表中检查"Task_type_id"的潜在值

例子:
"Task_Type_Id": 8

名字

字符串

任务名称

例子:
"Name": "Google DNS"

超时

Int32

此字段定义任务执行的最大时间值(以毫秒为单位)。

例子:
"Timeout": 0

[/su_note]