/dnspod-py

一个简易的dnspod python脚本,定时请求dnspod API接口实现ipv6 DDNS

Primary LanguagePythonMIT LicenseMIT

dnspod-py

一个简易的dnspod python脚本,定时请求dnspod API接口实现IPV6 DDNS,适用于群晖nas、windows和linux等可以安装python环境的操作系统。

安装

 pip install apscheduler
 pip install requests

一、群晖

ssh进入群晖,将文件放至/volume1目录

修改main.py文件

# 域名
domain = "你的域名"
# token  组成样式为ID + "," + "TOKEN"
token = "组成样式为ID + "," + "TOKEN""
# 记录类型
record_type = "AAAA"
# 提主机记录, 如 www,如果不传,默认为 @。
sub_domain = "你的主机记录,例www"
# 记录线路,通过API记录线路获得,中文,比如:默认。
record_line = "默认"

运行

新建任务计划->用户自定义脚本

image

点击计划->修改为如下

image

点击任务设置,修改为如下

image

二、普通运行

python main.py