You need to enable JavaScript to run this app.
导航

单协议任务高级配置

最近更新时间2024.01.22 19:53:28

首次发布时间2023.10.13 14:33:22

本文为您介绍如何进行单协议任务的高级配置。

操作背景

当您创建单协议任务或更新一个单协议任务时,根据业务场景需要进行定制化的配置(如设置访问服务器的类型、更新HTTP版本等操作),可参考本部分内容。

操作步骤

  1. 创建拨测任务页面,找到高级配置模块。
  2. 高级配置模块,点击展开查看
  3. 根据实际业务需要完成具体的配置工作。更多参见不同拨测方式的高级配置说明

    说明

    单协议任务中不同的监测方式需要配置的信息有所区别,请根据当前任务的监测方式完成配置工作。

  4. 完成高级配置后,您需要完成创建拨测任务中的全部工作,确认配置信息无误后,您可以点击运行任务运行任务并创建报警
    • 运行任务:创建此任务,系统开始按照您的配置情况运行任务。
    • 运行任务并创建报警:创建此任务,系统开始按照您的配置情况运行任务。同时配置任务的报警规则,关于报警规则,请参见创建报警

    说明

    • 若对一个单协议任务进行高级配置的更新工作,确认更新信息无误后,您可以点击更新任务更新任务并创建报警
      • 更新任务:对此任务的配置进行更新。
      • 更新任务并创建报警:对此任务的配置进行更新,同时重新配置任务的报警规则,关于报警规则,请参见创建报警
    • 高级配置支持配置的内容请以控制台为准。

不同拨测方式的高级配置说明

HTTP

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据 Happy Eyeballs 自动选择 IPv6 或 IPv4 协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。

    说明

    在选择拨测节点时,需要选择IP类型是IPv6或双栈的节点。

  • IPv4:拨测节点选择IPv4协议访问服务器。

HTTP 版本

拨测节点进行拨测时使用的HTTP版本。

  • 自动协商:拨测节点根据ALPN自动选择HTTP协议版本。
  • HTTP/1.1:拨测节点选择 HTTP/1.1。
  • HTTP/2:拨测节点选择 HTTP/2。
  • HTTP/3:拨测节点选择 HTTP/3。

请求方式

拨测节点进行拨测时使用的请求方式。当前支持:

  • GET
  • POST
  • PUT
  • DELETE
  • PATCH
  • HEAD
  • OPTIONS

请求头

云拨测支持您对请求头进行定制工作,包括:

  • 插入拨测标记:自动插入 X-Volcengine-Platform:cloud-detect 请求头参数。
  • 插入User-Agent :快速插入User-Agent请求头参数,其中Value需您自定义填写。
  • 自定义:手动输入其他参数。

代理地址

是否使用代理服务器,如果使用,则输入形如scheme://user:password@host:port的代理服务器地址。

重定向

如果返回301或302状态码,拨测节点是否跟随要求再次做重定向探测。

忽略证书错误

不校验证书,继续访问任务地址。

最大传输大小

设置文件最大传输大小。
最多仅下载该指定大小,如果超过这个值,则不进行下载。

说明

  • 该参数取值范围为1KB~20480KB,默认为20480KB。
  • 该参数必须设置为整数。

获取响应 Body

是否需要采集响应Body数据,支持自定义采集内容大小。

指定 DNS 服务器

设置用于 DNS 解析的服务器。

超时时间

设置任务超时时间。

匹配响应规则

支持正则表达式(go语法)进行精确&模糊匹配,匹配响应内容的前1KB,超过部分不会进行匹配。

自定义 Host

自定义Host内容进行域名解析。

自定义可用性

设置哪些状态码代表任务成功。

劫持参数

设置DNS劫持的黑白名单。

DNS

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据 Happy Eyeballs 自动选择 IPv6 或 IPv4 协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

监测超时

设置域名解析超时时间。输入范围:1-45秒。

查询方式

  • 迭代查询。
  • 递归查询。

指定 DNS 服务器

指定访问的域名服务器。

DNS 服务器类型

  • 自动:拨测节点根据 Happy Eyeballs 自动选择IPv6或IPv4 协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

DNS 记录类型

选择DNS解析的记录类型:

  • A
  • AAAA
  • CNAME
  • MX
  • TXT
  • PTR

dig 命令

开启 Dig 命令执行拨测任务。

劫持参数

设置DNS劫持的黑白名单。

PING

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据根据Happy Eyeballs自动选择IPv6或IPv4 协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

协议类型

选择PING命令使用的协议:

  • ICMP
  • TCP

监测超时

设置PING超时时间。

执行间隔

拨测节点发送数据包之间的时间间隔。

Package 数量

拨测节点发送的数据包数。

Package 大小

拨测节点发送的数据包大小。

切分 Package

发的数据包过程是否允许分包转发。

劫持参数

设置DNS劫持黑白名单。

Traceroute

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据Happy Eyeballs自动选择IPv6或IPv4协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

协议类型

选择Traceroute命令使用的协议:

  • ICMP
  • UDP
  • TCP

监测超时

设置Traceroute执行的超时时间。

最大跃点数

设置路由追踪可经过的跃点的最大值。输入范围:1 ~ 60 。如果达到最大值,则结束任务。

劫持参数

设置DNS劫持的黑白名单。

MTR

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据Happy Eyeballs自动选择IPv6或IPv4协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

逆向DNS

是否开启逆向DNS解析,开启后会显示每一跳的主机名。

协议类型

选择MTR命令使用的协议:

  • ICMP
  • UDP
  • TCP

执行间隔

发送数据包之间的时间间隔。

发生数据包数

发送的数据包数量。

探测数据包大小

发送的数据包大小。

最大跃点数

设置路由追踪可经过的跃点的最大值。输入范围:1 ~ 60 。如果达到最大值,则结束任务。

最大未知主机数

设置最大未知主机数,如果达到最大值,则结束任务。

劫持参数

设置DNS劫持的黑白名单。

UDP

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据Happy Eyeballs自动选择IPv6或IPv4协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

超时时间

设置任务的超时时间。

请求内容格式

  • 文本
  • 十六进制

请求内容

请根据请求内容格式,填写请求内容。

匹配响应内容格式

  • 文本
  • 十六进制

验证方式

  • 不验证
  • 完全匹配:请根据响应内容格式,输入匹配内容。

劫持参数

设置DNS劫持的黑白名单。

TCP

字段

是否必填

字段解释

访问服务器类型

  • 自动:拨测节点根据Happy Eyeballs自动选择IPv6或IPv4协议访问服务器。
  • IPv6:拨测节点选择IPv6协议访问服务器。
  • IPv4:拨测节点选择IPv4协议访问服务器。

超时时间

设置任务的超时时间。

请求内容格式

  • 文本
  • 十六进制

请求内容

请根据请求内容格式,填写请求内容。

匹配响应内容格式

  • 文本
  • 十六进制

验证方式

  • 不验证
  • 完全匹配:请根据响应内容格式,输入匹配内容。

劫持参数

设置DNS劫持的黑白名单。