AliDDNS
超级简单,阿里云云解析DDNS自动设置工具。域名自动绑定家庭宽带IP(动态分配的IP)
Install / Use
/learn @quancs/AliDDNSREADME
AliDDNS
阿里云域名DDNS自动配置。路由器或者连接路由器的任一电脑运行此脚本均可。
使用方法
1.安装python和pip
sudo apt install python3 python3-pip
2.安装阿里云sdk
pip3 install aliyun-python-sdk-alidns
3.申请阿里云AccessKey
从https://ak-console.aliyun.com/#/accesskey 申请即可,<key>参数对应AccessKeyId,<secret>对应AccessKeySecret
4.使用方法
查看使用说明
python3 aliddns.py --help
自动更新域名IP
python3 aliddns.py [-h] [--ipv6] <key> <secret> <rr> <domain>
必选参数:
key 从https://ak-console.aliyun.com/#/accesskey得到的AccessKeyId
secret 从https://ak-console.aliyun.com/#/accesskey得到的AccessKeySecret
rr 例子:@, *, www, ...
domain 例子: aliyun.com, baidu.com, google.com, ...
可选参数:
--ipv6 使用本机的ipv6地址
例子
python aliddns.py ABDGDJSKN QWERTYUIOPASDG pan baidu.com
python aliddns.py ABDGDJSKN QWERTYUIOPASDG pan baidu.com --ipv6
5.crontab定时执行
crontab -e
文件末尾添加一行,功能:每5分钟执行一次
*/5 * * * * python3 /home/xxx/aliddns.py ABDGDJSKN QWERTYUIOPASDG pan baidu.com > /dev/null
是否成功设置,请在阿里云手动修改后,观察是否自动修改
参考项目
Related Skills
node-connect
339.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.8kCommit, push, and open a PR
