基于DNSPod用户API实现的纯Shell动态域名客户端
Branch: master
Clone or download
Pull request Compare This branch is 5 commits ahead of anrip:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
ddnspod.sh
dns.conf.example

README.md

ArDNSPod

基于DNSPod用户API实现的纯Shell动态域名客户端,适配网卡地址。

Usage

复制dns.conf.example到同一目录下的dns.conf并根据你的配置修改即可。

执行时直接运行ddnspod.sh,支持cron任务。

配置文件格式:

# 安全起见,不推荐使用密码认证
# arMail="test@gmail.com"
# arPass="123"

# 推荐使用Token认证
# 按`TokenID,Token`格式填写
arToken="12345,7676f344eaeaea9074c123451234512d"

# 每行一个域名
arDdnsCheck "test.org" "subdomain"

最近更新

2015/2/24

  • 增加token鉴权方式 (by wbchn)

2015/7/7

  • 使用D+服务获取域名解析

2016/2/25

  • 增加配置文件,分离脚本与配置,适配内网。
  • 加入Mac支持
  • sed脚本POSIX化,可跨平台

2016/3/23

  • 进一步POSIX化,支持Mac和大部分Linux发行版
  • 更改配置文件格式

Credit

Original: anrip

This version maintained by ProfFan