Skip to content

Latest commit

 

History

History
51 lines (42 loc) · 2.38 KB

File metadata and controls

51 lines (42 loc) · 2.38 KB

配置文件说明(config.yml)

system

  • host: 服务监听地址,默认0.0.0.0
  • port: 服务监听端口,默认16181
  • http_client_timeout: HTTP客户端超时时间(秒)。
  • web_ui: 是否启用Web界面(布尔值),默认 true
  • detail_concurrency: 详情并发数,目前除web类型外,其他类型需要二次请求接口获取详情。

captcha

  • enable: 是否启用验证码识别,默认 true
  • save_failed_img: 是否保存识别失败的验证码图片,默认 false
  • save_failed_img_path: 失败图片保存路径。
  • retry_times: 验证码识别重试次数。

proxy

优先级:tunnel > local_ipv6_pool > extra_api

local_ipv6_pool(本地ipv6地址池)

  • enable: 是否启用本地IPv6池,支持家庭网络以及idc网络,需要注意的是家庭网络必须确保ipv6是公网的,idc网络需要确保服务商正确下发了ipv6路由。
  • pool_num: IPv6池数量,任何网络下,当本地ipv6数量不满足时,会自动补充到该数量的地址。idc网络建议不要超过下发的地址数量。
  • check_interval: 检查间隔(秒)。
  • ipv6_network_card: IPv6网卡名称,需正确填写本地网卡的名称,windows下通常为以太网,linux下如eth0、ens33等。

tunnel(隧道代理)

  • url: 隧道代理URL,填写表示启用隧道代理。

extra_api(从api提取代理)

  • url: 代理提取API,需要确保输出格式为文本,换行符任意。
  • extra_interval: 提取调用间隔(秒)。
  • timeout: 提取超时时间(秒)。
  • timeout_drop: 超时丢弃阈值。
  • check_proxy: 是否检测代理可用性。
  • proxy_timeout: 代理检测超时时间(秒)。
  • check_proxy_num: 检查代理数量。
  • auto_maintenace: 是否自动维护代理池。
  • pool_num: 代理池数量。

risk_avoidance

  • allow_type: 允许查询的类型列表(如webapp等)。
  • prohibit_suffix: 禁止的后缀列表,可以是域名后缀,主体名称,备案号等任意可查询的内容。

log

  • dir: 日志目录。
  • file_head: 日志文件名前缀。
  • backup_count: 日志备份数量。
  • save_log: 是否保存日志文件。
  • output_console: 是否输出到控制台。

history

  • save_query_history: 是否保存查询历史。