ddns.ao-x.top Open in urlscan Pro
172.67.143.216  Public Scan

URL: https://ddns.ao-x.top/
Submission: On July 09 via api from US — Scanned from US

Form analysis 3 forms found in the DOM

<form class="form-inline" style="margin-top: 5px">
  <label for="index" style="margin-left: auto;">配置切换:</label>
  <select class="form-control form-control-sm" id="index" style="margin: 0px 5px; width: 155px;">
    <option id="index_0" value="0">1 - huaweicloud</option>
  </select>
  <button class="btn btn-primary btn-sm" style="margin: 0px 5px;" id="addBtn">添加</button>
  <button class="btn btn-primary btn-sm" style="margin: 0px 0px 0px 5px;" id="delBtn">删除</button>
</form>

<form id="formDnsConf">
  <div class="portlet">
    <h5 class="portlet__head">DNS服务商</h5>
    <div class="portlet__body">
      <div class="form-group row">
        <label class="col-sm-2 col-form-label"></label>
        <div class="col-sm-10">
          <div id="DnsSelector">
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="alidns" value="alidns">
              <label class="form-check-label" for="alidns"> Alidns(阿里云) </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="tencentcloud" value="tencentcloud">
              <label class="form-check-label" for="tencentcloud"> 腾讯云 </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="dnspod" value="dnspod">
              <label class="form-check-label" for="dnspod"> DnsPod </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="cloudflare" value="cloudflare">
              <label class="form-check-label" for="cloudflare"> Cloudflare </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="huaweicloud" value="huaweicloud">
              <label class="form-check-label" for="huaweicloud"> 华为云 </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="callback" value="callback">
              <label class="form-check-label" for="callback"> Callback </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="baiducloud" value="baiducloud">
              <label class="form-check-label" for="baiducloud"> 百度云 </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="porkbun" value="porkbun">
              <label class="form-check-label" for="porkbun"> Porkbun </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="godaddy" value="godaddy">
              <label class="form-check-label" for="godaddy"> GoDaddy </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="googledomain" value="googledomain">
              <label class="form-check-label" for="googledomain"> Google Domain </label>
            </div>
            <div class="form-check form-check-inline col-form-label">
              <input class="form-check-input" type="radio" name="DnsName" id="namecheap" value="namecheap">
              <label class="form-check-label" for="namecheap"> Namecheap </label>
            </div>
          </div>
          <small id="dns_help" class="form-text text-muted"><a target="_blank" href="https://console.huaweicloud.com/iam/?locale=zh-cn#/mine/accessKey">新增访问密钥</a></small>
        </div>
      </div>
      <div class="form-group row">
        <label for="DnsID" id="dnsIdLabel" class="col-sm-2 col-form-label">Access Key Id</label>
        <div class="col-sm-10">
          <input class="form-control form" name="DnsID" id="DnsID" value="">
        </div>
      </div>
      <div class="form-group row">
        <label for="DnsSecret" id="dnsSecretLabel" class="col-sm-2 col-form-label">Secret Access Key</label>
        <div class="col-sm-10">
          <input class="form-control form" name="DnsSecret" id="DnsSecret" value="">
        </div>
      </div>
      <div class="form-group row">
        <label class="col-sm-2 col-form-label">TTL</label>
        <div class="col-sm-10">
          <select class="form-control form" name="TTL" id="ttl" value="">
            <option value="" selected="">自动</option>
            <option value="1">1秒</option>
            <option value="5">5秒</option>
            <option value="10">10秒</option>
            <option value="60">1分钟</option>
            <option value="120">2分钟</option>
            <option value="600">10分钟</option>
            <option value="1800">30分钟</option>
            <option value="3600">1小时</option>
          </select>
          <small id="ttl_help" class="form-text text-muted">如账号支持更小的 TTL,可修改。IP 有变化时才会更新 TTL</small>
        </div>
      </div>
    </div>
  </div>
  <div class="portlet">
    <h5 class="portlet__head">IPv4</h5>
    <div class="portlet__body">
      <div class="form-group row">
        <label for="ipv4_enable" class="col-sm-2">是否启用</label>
        <div class="col-sm-10">
          <input type="checkbox" class="form-check-inline" style="margin-top: 5px;" id="ipv4_enable" name="Ipv4Enable" checked="">
        </div>
      </div>
      <div class="form-group row">
        <label for="ipv4_url" class="col-sm-2 col-form-label">获取 IP 方式</label>
        <div class="col-sm-10">
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv4GetType" id="urlRadioIpv4" value="url" checked="" onclick="if (!window.__cfRLUnblockHandlers) return false; urlClick('ipv4')">
            <label class="form-check-label" for="urlRadioIpv4">通过接口获取</label>
          </div>
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv4GetType" id="netInterfaceRadioIpv4" value="netInterface" onclick="if (!window.__cfRLUnblockHandlers) return false; netInterfaceClick('ipv4')">
            <label class="form-check-label" for="netInterfaceRadioIpv4">通过网卡获取</label>
          </div>
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv4GetType" id="cmdRadioIpv4" value="cmd" onclick="if (!window.__cfRLUnblockHandlers) return false; cmdClick('ipv4')">
            <label class="form-check-label" for="cmdRadioIpv4">通过命令获取</label>
          </div>
          <input type="url" class="form-control form" name="Ipv4Url" id="ipv4_url" aria-describedby="ipv4_url_help" value="https://myip4.ipip.net, https://ddns.oray.com/checkip, https://ip.3322.net, https://4.ipw.cn" style="display: block;">
          <select class="form-control" id="ipv4_netInterface_select" name="Ipv4NetInterface" style="display: none;"></select>
          <input type="text" class="form-control form" id="ipv4_cmd" name="Ipv4Cmd" aria-describedby="ipv4_url_help" value="" style="display: none;">
          <small id="ipv4_url_help" class="form-text text-muted">支持多个接口,使用半角逗号分隔。如:https://myip4.ipip.net, https://ddns.oray.com/checkip, https://ip.3322.net</small>
        </div>
      </div>
      <div class="form-group row">
        <label for="ipv4_domains" class="col-sm-2 col-form-label">Domains</label>
        <div class="col-sm-10">
          <textarea class="form-control form" id="ipv4_domains" name="Ipv4Domains" rows="3" aria-describedby="ipv4_domains_help"></textarea>
          <small id="ipv4_domains_help" class="form-text text-muted"> 一行一个域名,可使用冒号手动分隔主机记录,如:ddns:example.com.cn <a target="blank" href="https://github.com/jeessy2/ddns-go/wiki/传递自定义参数">支持传递自定义参数</a>
          </small>
        </div>
      </div>
    </div>
  </div>
  <div class="portlet">
    <h5 class="portlet__head">IPv6</h5>
    <div class="portlet__body">
      <div class="form-group row">
        <label for="ipv6_enable" class="col-sm-2">是否启用</label>
        <div class="col-sm-10">
          <input type="checkbox" class="form-check-inline" style="margin-top: 5px;" id="ipv6_enable" name="Ipv6Enable" checked="">
        </div>
      </div>
      <div class="form-group row">
        <label for="ipv6_url" class="col-sm-2 col-form-label">获取 IP 方式</label>
        <div class="col-sm-10">
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv6GetType" id="urlRadioIpv6" value="url" checked="" onclick="if (!window.__cfRLUnblockHandlers) return false; urlClick('ipv6')">
            <label class="form-check-label" for="urlRadioIpv6">通过接口获取</label>
          </div>
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv6GetType" id="netInterfaceRadioIpv6" value="netInterface" onclick="if (!window.__cfRLUnblockHandlers) return false; netInterfaceClick('ipv6')">
            <label class="form-check-label" for="netInterfaceRadioIpv6">通过网卡获取</label>
          </div>
          <div class="form-check form-check-inline">
            <input class="form-check-input" type="radio" name="Ipv6GetType" id="cmdRadioIpv6" value="cmd" onclick="if (!window.__cfRLUnblockHandlers) return false; cmdClick('ipv6')">
            <label class="form-check-label" for="cmdRadioIpv6">通过命令获取</label>
          </div>
          <input type="url" class="form-control form" id="ipv6_url" name="Ipv6Url" aria-describedby="ipv6_url_help" value="https://speed.neu6.edu.cn/getIP.php, https://v6.ident.me, https://6.ipw.cn" style="display: block;">
          <select class="form-control" id="ipv6_netInterface_select" name="Ipv6NetInterface" style="display: none;"></select>
          <input type="text" class="form-control form" id="ipv6_cmd" name="Ipv6Cmd" aria-describedby="ipv6_url_help" value="" style="display: none;">
          <small id="ipv6_url_help" class="form-text text-muted">支持多个接口,使用半角逗号分隔。如:https://speed.neu6.edu.cn/getIP.php, https://v6.ident.me, https://6.ipw.cn</small>
        </div>
      </div>
      <div class="form-group row" id="IPv6RegDiv" style="display: none;">
        <label for="IPv6Reg" class="col-sm-2 col-form-label">匹配正则表达式</label>
        <div class="col-sm-10">
          <input class="form-control form" name="IPv6Reg" id="IPv6Reg" value="" aria-describedby="IPv6Reg_help">
          <small id="IPv6Reg_help" class="form-text text-muted">可使用 @1 指定第一个IPv6地址, @2 指定第二个IPv6地址... 也可使用正则表达式匹配指定的IPv6地址, 留空不启用</small>
        </div>
      </div>
      <div class="form-group row">
        <label for="ipv6_domains" class="col-sm-2 col-form-label">Domains</label>
        <div class="col-sm-10">
          <textarea class="form-control form" id="ipv6_domains" name="Ipv6Domains" rows="3" aria-describedby="ipv6_domains_help"></textarea>
          <small id="ipv6_domains_help" class="form-text text-muted"> 一行一个域名, 可使用冒号手动分隔主机记录, 如:ddns:example.com.cn <a target="blank" href="https://github.com/jeessy2/ddns-go/wiki/传递自定义参数">支持传递自定义参数</a>
          </small>
        </div>
      </div>
    </div>
  </div>
</form>

<form id="formGlobal">
  <div class="portlet">
    <h5 class="portlet__head">其它配置</h5>
    <div class="portlet__body">
      <div class="form-group row">
        <label for="NotAllowWanAccess" class="col-sm-2 col-form-label">禁止公网访问</label>
        <div class="col-sm-10">
          <input type="checkbox" class="form-check-inline" style="margin-top: 5px;" id="NotAllowWanAccess" name="NotAllowWanAccess" checked="">
          <small id="NotAllowWanAccess_help" class="form-text text-muted">默认启用,可禁止从公网访问本页面</small>
        </div>
      </div>
      <div class="form-group row">
        <label for="Username" class="col-sm-2 col-form-label">登录用户名</label>
        <div class="col-sm-10">
          <input class="form-control form" name="Username" id="Username" value="" aria-describedby="Username_help">
          <small id="Username_help" class="form-text text-muted">为保护你的信息安全,建议输入</small>
        </div>
      </div>
      <div class="form-group row">
        <label for="Password" class="col-sm-2 col-form-label">登录密码</label>
        <div class="col-sm-10">
          <input class="form-control form" type="password" name="Password" id="Password" value="" aria-describedby="password_help">
          <small id="password_help" class="form-text text-muted">为保护你的信息安全,建议输入</small>
        </div>
      </div>
    </div>
  </div>
  <div class="portlet">
    <h5 class="portlet__head">Webhook</h5>
    <div class="portlet__body">
      <div class="form-group row">
        <label for="WebhookURL" class="col-sm-2 col-form-label">URL</label>
        <div class="col-sm-10">
          <input class="form-control form" name="WebhookURL" id="WebhookURL" value="" aria-describedby="WebhookURL_help">
          <small id="WebhookURL_help" class="form-text text-muted">
            <a target="blank" href="https://github.com/jeessy2/ddns-go#webhook">点击参考官方 Webhook 说明</a><br> 支持的变量 #{ipv4Addr}, #{ipv4Result}, #{ipv4Domains}, #{ipv6Addr}, #{ipv6Result}, #{ipv6Domains} </small>
        </div>
      </div>
      <div class="form-group row">
        <label for="WebhookRequestBody" class="col-sm-2 col-form-label">RequestBody</label>
        <div class="col-sm-10">
          <textarea class="form-control form" id="WebhookRequestBody" name="WebhookRequestBody" rows="3" aria-describedby="WebhookRequestBody_help"></textarea>
          <small id="WebhookRequestBody_help" class="form-text text-muted"> 如 RequestBody 为空则为 GET 请求,否则为 POST 请求。支持的变量同上 </small>
        </div>
      </div>
      <div class="form-group row">
        <label for="WebhookHeaders" class="col-sm-2 col-form-label">Headers</label>
        <div class="col-sm-10">
          <textarea class="form-control form" id="WebhookHeaders" name="WebhookHeaders" rows="1" aria-describedby="WebhookHeaders_help"></textarea>
          <small id="WebhookHeaders_help" class="form-text text-muted"> 一行一个Header, 如:Authorization: Bearer API_KEY </small>
        </div>
      </div>
      <div class="form-group row">
        <label class="col-sm-2 col-form-label"></label>
        <div class="col-sm-10">
          <button class="webhook-button btn btn-primary btn-sm" id="webhookTestBtn" aria-describedby="webhookTestBtn_help">模拟测试Webhook</button>
          <small id="webhookTestBtn_help" class="form-text text-muted"></small>
        </div>
      </div>
    </div>
  </div>
</form>

Text Content

DDNS-GO 日志 v5.3.6
Save
配置切换: 1 - huaweicloud 添加 删除

DNS服务商

Alidns(阿里云)
腾讯云
DnsPod
Cloudflare
华为云
Callback
百度云
Porkbun
GoDaddy
Google Domain
Namecheap
新增访问密钥
Access Key Id

Secret Access Key

TTL
自动 1秒 5秒 10秒 1分钟 2分钟 10分钟 30分钟 1小时 如账号支持更小的 TTL,可修改。IP 有变化时才会更新 TTL

IPV4

是否启用

获取 IP 方式
通过接口获取
通过网卡获取
通过命令获取
支持多个接口,使用半角逗号分隔。如:https://myip4.ipip.net, https://ddns.oray.com/checkip,
https://ip.3322.net
Domains
一行一个域名,可使用冒号手动分隔主机记录,如:ddns:example.com.cn 支持传递自定义参数

IPV6

是否启用

获取 IP 方式
通过接口获取
通过网卡获取
通过命令获取
支持多个接口,使用半角逗号分隔。如:https://speed.neu6.edu.cn/getIP.php, https://v6.ident.me,
https://6.ipw.cn
匹配正则表达式
可使用 @1 指定第一个IPv6地址, @2 指定第二个IPv6地址... 也可使用正则表达式匹配指定的IPv6地址, 留空不启用
Domains
一行一个域名, 可使用冒号手动分隔主机记录, 如:ddns:example.com.cn 支持传递自定义参数

其它配置

禁止公网访问
默认启用,可禁止从公网访问本页面
登录用户名
为保护你的信息安全,建议输入
登录密码
为保护你的信息安全,建议输入

WEBHOOK

URL
点击参考官方 Webhook 说明
支持的变量 #{ipv4Addr}, #{ipv4Result}, #{ipv4Domains}, #{ipv6Addr}, #{ipv6Result},
#{ipv6Domains}
RequestBody
如 RequestBody 为空则为 GET 请求,否则为 POST 请求。支持的变量同上
Headers
一行一个Header, 如:Authorization: Bearer API_KEY
模拟测试Webhook
Save
清空 确认
2023/07/09 15:57:45 监听 :9876 ...

剩余39条日志请自行查看