提供动态DNS服务免费二级域名 kicya.net

作者:15354045@qq.com

申请地址: https://ddns.kicya.net

在 name.nya.je 下创建DNS记录,指向家用电脑, VPS或其他端点,并通过仪表盘管理所有内容。

DDNS客户端和API允许你自动将域名更新为你家用连接或自托管机器当前的IP地址。 我们还支持手动设置DNS记录,如A、AAAA、CNAME、ALIAS、TXT和SRV。

升级网络设备

提供ddns 脚本,一个账号只能申请一个域名。

本页面展示了如何更新您的DNS记录。

DDNS Updater 是一个 Windows/Linux/macOS 程序,可以自动将域名更新为当前的 IP 地址。安装说明请见此处。将此 JSON 粘贴到 :data/config.json

学习脚本语言

{
  "settings": [
    {
      "provider": "custom",
      "domain": "jibbs.nya.je",
      "url": "https://ddns.kicya.net/api/ipv4/update?domain=jibbs&token=123",
      "ipv4key": "ip",
      "ipv6key": "",
      "success_regex": "\"ok\":true",
      "ip_version": "ipv4",
      "ipv6_suffix": ""
    },
    {
      "provider": "custom",
      "domain": "jibbs.nya.je",
      "url": "https://ddns.kicya.net/api/ipv6/update?domain=jibbs&token=123",
      "ipv4key": "",
      "ipv6key": "ip",
      "success_regex": "\"ok\":true",
      "ip_version": "ipv6",
      "ipv6_suffix": ""
    }
  ]
}
使用 HTTP API 设置 IP
学习脚本语言

如果未提供,将使用呼叫者的 IP。ip

curl "https://ddns.kicya.net/api/ipv4/update?domain=jibbs&token=123&ip=203.0.113.7"

对于IPv6,使用相同的端点,但用 代替 。ipv6ipv4

转换文件格式

转换文件格式

curl -6 "https://ddns.kicya.net/api/ipv6/update?domain=jibbs&token=123&ip=2001:db8::7"
Cron(Linux 和 macOS)

跑起来,在底部加一条线:crontab -e

* * * * * /usr/bin/curl -fsS "https://ddns.kicya.net/api/ipv4/update?domain=jibbs&token=123" -o /dev/null

IPv6:

* * * * * /usr/bin/curl -6 -fsS "https://ddns.kicya.net/api/ipv6/update?domain=jibbs&token=123" -o /dev/null
使用 HTTP API 设置 DNS 记录

必备:(你的子域标签),根据需要加 、 、 ,domainnametypettlcontentpriorityweightporttarget

curl -X POST "https://ddns.kicya.net/api/dns/update?token=123" \
  -H "Content-Type: application/json" \
  -d '{"domain":"jibbs","name":"@","type":"TXT","ttl":60,"content":"hi"}'
curl -X POST "https://ddns.kicya.net/api/dns/update?token=123" \
  -H "Content-Type: application/json" \
  -d '{"domain":"jibbs","name":"_service._tcp","type":"SRV","ttl":60,"priority":"0","weight":"5","port":"443","target":"host.example.com."}'
使用 HTTP API 删除 DNS 记录

你可以通过传递(记录ID)或使用、、以及可选的匹配来移除记录。iddomainnametypecontent

curl -X POST "https://ddns.kicya.net/api/dns/delete?token=123" \
  -H "Content-Type: application/json" \
  -d '{"domain":"jibbs","name":"@","type":"TXT","content":"hi"}'