0.0.3 • Published 3 years ago
@sc-cli/ddns v0.0.3
概览
定时获取服务所在终端公网IP并更新DNS解析,DNS解析当前只支持阿里云。
快速开始
- 全局安装
npm i @sc-cli/ddns -g
- 修改用户目录下.scddns/setting.json 文件配置,配置说明如下:
setting.json
参数 | 含义 | 含义 | 默认 | 必须 |
---|---|---|---|---|
records | Record[] | DNS记录集合 | 是 | |
accessKeyId | string | 阿里云accessKeyId | 是 | |
accessKeySecret | string | 阿里云accessKeySecret | 是 | |
cron | string | 定时任务配置,格式同crontab | 0 0 0 * * * | 否 |
ipVersion | string | IP格式版本,v4或v6 | v4 | 否 |
Record
参数 | 含义 | 含义 | 默认 | 必须 |
---|---|---|---|---|
domainName | Record[] | 域名名称,如example.com | 是 | |
value | string | DNS记录值 | 当前终端IP | 否 |
rr | string | 主机记录,如www | @ | 否 |
type | string | 解析记录类型,如A、AAAA、CNAME | A-ipv4,AAAA-ipv6 | 否 |
- 执行命令
sc-ddns start
启动自动更新。