动态域名,简单好用

一行 HTTP 请求,随时更新您的域名解析。支持任意域名,不影响现有业务,让动态 IP 不再是问题。

为什么选择 AutoDNS?

相比其他动态域名服务,AutoDNS 更简单、更灵活

简单 API 接入

一个 POST 请求即可更新解析,任何设备、任何语言都能轻松接入,把更新 IP 完全自动化。

支持任意域名

您的域名、您的控制。包括一级域名在内的任意域名均可接入,只需在 DNS 面板加一条 NS 记录。

不影响现有业务

只需将指定子域名 NS 指向 AutoDNS,其他记录完全不受影响,业务零停机。

不限域名数量

一个账户可管理任意数量的域名,家里多台设备、多个子域名统一管理,灵活分配。

四步开始使用

从注册到动态解析生效,全程不超过 5 分钟。

1
获取账户

发邮件至 52109@qq.com 联系站长申请账户,获得 UserID 和 APPSecret。

2
添加 NS 记录

在您的域名管理面板,为目标子域名添加一条 NS 记录,指向 autodns.pc530.com

3
调用 API 更新

通过 HTTP POST 接口随时推送最新 IP,支持 IP=auto 自动获取当前公网地址。

4
大功告成!

nslookupdig 验证解析是否生效,TTL 建议设为 60 秒。

DNS 面板配置示例
# 在域名管理面板添加以下记录
主机记录类型记录值 homeNSautodns.pc530.com officeNSautodns.pc530.com routerNSautodns.pc530.com
# 其他记录(A/CNAME/MX等)完全不受影响 ✓

API 接口文档

接口地址:POST https://autodns.pc530.com/api/autodns/set

请求示例
// POST /api/autodns/set // Content-Type: application/json { "UserID": 1234, "APPSecret": "s56f56sfw923sd31fy", "Domain": "home.example.com", "IP": "auto", // 或填写具体 IP "TTL": 60 }
// 成功响应 { "code": 0, "message": "请求成功" }
Shell 自动更新示例
#!/bin/bash # 加入 crontab,每5分钟自动更新 curl -s -X POST \ https://autodns.pc530.com/api/autodns/set \ -H "Content-Type: application/json" \ -d '{ "UserID": 1234, "APPSecret": "your_secret", "Domain": "home.example.com", "IP": "auto", "TTL": 60 }' # crontab -e 添加: # */5 * * * * /usr/local/bin/update_dns.sh

错误编码说明

API 响应中 code 字段含义

Code说明
0请求成功
1请求数据为空
2意外错误,请检查请求数据结构是否正确
3请求数据内容不合法
4域名、密钥、IP 全部不能为空,但请求的数据中有至少一项为空
5IP 地址错误,如果希望自动获取当前地址请使用 auto
6用户密钥错误
7您没有权限对此域名进行操作
8更新失败,可能服务端异常