Aliyun_DDNS 使用效果(以我自己的Linux主机为例,Win平台解决依赖应该也能用)
Run with Python2.7 依赖urllib3,请使用pip install urllib3安装利用Aliyun的修改解析记录API写的DDNS脚本
请自行修改程序中的APPID、APPSR、RID、Record、domain变量
为啥要写这么个玩意 自己搞了台小服务器在家里跑着自动查图书馆的书是否超期等脚本,偶尔也要连上去看看,或者当个bridge使连RDP到台式机,网络环境是动态公网IP,一直用oray的DDNS。可惜这家现在越做越坑,还限制子域名数量,后来发现阿里云是个好东西,于是就有了这个脚本。
这个玩意怎么玩 把配置信息写好,把它写进crontab里,五分钟一次。
会玩的坛友还可以改一改,改成自动更新其他记录的。
关于如何修改程序中的RID
首先打开FireFox
打开域名控制台-解析设置
(如果没有的话)添加一条A记录,主机记录就是子域名,记录值随便填写一个
如下图,已经有一条记录了:
然后Firebug打开,切到网络面板
点击右侧的修改,然后直接点保存
这时可以看到有一条POST
点击左侧+号,选择Post选项卡,在param项里找到rrId,后面紧跟着带方括号的一串数字(标黄的)就是程序中应填写的RID了
[GitHub] https://github.com/XAS-712/Aliyun_DDNS
使用GPLv3协议开源
转载一定要[color=#ff0000 ]记得写出处!