以下描述详细介绍了 gateway_dns 的可用字段。
Type: string
Cloudflare 账户 ID。
Type: int
域名所属应用程序的 ID(例如 1、2)。若无匹配的 ApplicationID,则设为 0。
Type: string
域名所属应用程序的名称(例如 'Cloudflare Dashboard')。
Type: int
应用于响应记录的最大 TTL 限制(以秒为单位)。如果未应用限制,则设为 0。
Type: array[string]
提供答案的权威名称服务器的 IP(如果有)(例如 ['203.0.113.1', '203.0.113.2'])。
Type: array[int]
中间 cname 域名所属类别的 ID(例如 [7,12,28,122,129,163])。
Type: array[string]
中间 cname 域名所属类别的名称(例如 ['Photography', 'Weather'])。
Type: array[string]
解析出的中间 cname 域名(例如 ['alias.example.com'])。
Type: array[string]
反转后的解析出的中间 cname 域名(例如 ['com.example.alias'])。
Type: string
接收 DNS 查询的数据中心名称(例如 'SJC'、'MIA'、'IAD')。
Type: int
接收 DNS 查询的数据中心 ID(例如 46、72、397)。
Type: int
自定义解析器做出响应所花费的时间(毫秒)。
Type: string
用于解析自定义 DNS 解析器查询的 IP 和端口组合(如果有)。
Type: string
自定义解析器策略 UUID(若匹配)。已弃用:由 ResolverPolicyID 代替。
Type: string
自定义解析器策略名称(若匹配)。已弃用:由 ResolverPolicyName 代替。
Type: string
自定义解析器响应的状态。
Type: int or string
发出相应 DNS 请求的日期和时间(例如 '2021-07-27T00:01:07Z')。
Type: string
发起 HTTP 请求的设备的 UUID(例如 'dad71818-0429-11ec-a0dc-000000000000')。
Type: string
发起 HTTP 请求的设备名称(例如 'Laptop MB810')。
Type: string
进行 DNS 查询的目标 DoH 子域名。
Type: string
进行 DNS 查询的目标 DoT 子域名。
Type: string
进行 DNS 查询的目标 IP 地址(例如 '104.16.132.2290')。
Type: int
边缘使用的目标端口。端口会根据 DNS 查询所使用的协议而变化(例如 0)。
Type: array[int]
返回的扩展 DNS 错误代码列表(例如 [2, 3])。
Type: string
用于验证客户端身份的电子邮件(例如 '[email protected]')。
Type: array[int]
被查询域名所属类别的 ID(例如 [7,12,28,122,129,163])。
Type: array[string]
被查询域名所属类别的名称(例如 ['Photography', 'Weather'])。
Type: array[string]
用于在 Gateway DNS 和 Gateway 代理之间关联现有 FQDN 匹配策略的 IP。
Type: int
内部 DNS 做出响应所花费的时间(毫秒)。
Type: string
应用于内部 DNS 响应的降级策略。如果未应用降级策略,则为空。
Type: int
内部 DNS 服务返回的返回代码。
Type: string
发送到内部 DNS 服务的 DNS 内部视图标识符。
Type: string
内部 DNS 服务返回的 DNS 区域标识符。
Type: bool
响应是否来自缓存。
Type: string
DNS 请求来源位置的名称。位置由客户创建(例如 'Office NYC')。
Type: string
DNS 请求来源位置的 UUID。位置由客户创建(例如 '7bdc7a9c-81d3-4816-8e56-000000000000')。
Type: array[int]
域名与策略匹配的类别的 ID(例如 [7,12,28,122,129,163])。
Type: array[string]
域名与策略匹配的类别的名称(例如 ['Photography', 'Weather'])。
Type: array[int]
域名与策略匹配的指标源(indicator feed)的 ID(例如 [7,12])。
Type: array[string]
域名与策略匹配的指标源(indicator feed)的名称(例如 ['Vendor Malware Feed', 'Vendor CoC Feed'])。
Type: string
所应用的策略名称(如果有)(例如 '7bdc7a9c-81d3-4816-8e56-de1acad3dec5')。已弃用。
Type: string
所应用的策略/规则的 ID(如果有)。
Type: string
所应用的策略名称(如果有)。
Type: string
客户端用于 DNS 查询的协议(例如 'udp')。
Type: array[int]
被查询域名所属应用程序的 ID(例如 [1, 51])。
Type: array[string]
被查询域名所属应用程序的名称(例如 ['Cloudflare Dashboard'])。
Type: array[int]
所有类别的合集;初始类别 + 解析出的 IP 类别 + Cname 中间类别。
Type: array[string]
所有类别名称的合集;初始类别 + 解析出的 IP 类别 + Cname 中间类别。
Type: string
全局唯一的查询标识符。
Type: array[int]
域名所属的指标源(indicator feed)的 ID(例如 [7,12,28])。
Type: array[string]
域名所属的指标源(indicator feed)的名称(例如 ['Vendor Malware Feed', 'Vendor CoC Feed', 'Vendor Phishing Feed'])。
Type: string
查询名称(例如 'example.com')。Cloudflare 将在日志中显示 '.' 表示根服务器查询。
Type: string
反转后的查询名称(例如 'com.example')。Cloudflare 将在日志中显示 '.' 表示根服务器查询.
Type: int
DNS 请求的大小(以字节为单位,例如 151)。
Type: int
DNS 查询的类型(例如 1、28、15 或 16)。
Type: string
DNS 查询的类型(例如 'A'、'AAAA'、'MX' 或 'TXT')。
Type: int
DNS 解析器返回的返回代码。
Type: array[object]
rdata 对象(例如 [{"type":"5","data":"dns-packet-placeholder..."}])。
Type: string
用户被重定向到的自定义 URI(如果有)。
Type: string
发起 HTTP 请求的设备注册的 UUID(例如 'dad71818-0429-11ec-a0dc-000000000000')。
Type: array[int]
在 EDNS 请求中发送到 Gateway 进行过滤的类别的 ID(例如 [7,12,28,122,129,163])。
Type: array[string]
在 EDNS 请求中发送到 Gateway 进行过滤的类别的名称(例如 ['Photography', 'Weather'])。
Type: array[int]
响应中 IP 所属类别的 ID(例如 [7,12,28,122,129,163])。
Type: array[string]
响应中 IP 所属类别的名称(例如 ['Photography', 'Weather'])。
Type: array[string]
每个解析出 IP 的大洲代码(如果有)(例如 ['NA', 'EU'])。
Type: array[string]
每个解析出 IP 的国家/地区代码(如果有)(例如 ['US', 'PT'])。
Type: array[string]
响应中解析出的 IP(如果有)(例如 ['203.0.113.1', '203.0.113.2'])。
Type: string
DNS 查询的结果(例如 'overrideForSafeSearch')。
Type: string
解析器策略 UUID(如果匹配)。
Type: string
解析器策略名称(如果匹配)。
Type: array[object]
rdata 对象(例如 [{"type":"5","data":"dns-packet-placeholder..."}])。
Type: string
表示包含返回的资源记录的 JSON 数组的字符串(例如 [{"name": "example.com", "type": "CNAME", "class": "IN", "ttl": 3600, "rdata": "cname.example.com."}])。
Type: int
DNS 请求的总响应时间(毫秒)。
Type: string
发起 DNS 查询的源 IP 地址(例如 '104.16.132.229')。
Type: string
发起 DNS 查询的源 IP 地址的大洲代码(例如 'NA')。
Type: string
发起 DNS 查询的源 IP 地址的国家/地区代码(例如 'US')。
Type: int
客户端发送 DNS 请求时使用的端口(例如 0)。
Type: string
DNS 请求的租户 ID(如果存在)。
Type: string
用于计算当前时区的时区,如果与其安排了匹配的规则。
Type: string
用于为日程安排选择时区的方法(来自规则/来自用户 IP/来自本地时间)。
Type: array[int]
上游响应中每个记录的 TTL(以秒为单位)。与资源记录一一映射(例如 [3600, 300])。
Type: string
发起 HTTP 请求的用户身份(例如 '00000000-0000-0000-0000-000000000000')。