开发者社区> 极品虾> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

基于Python3.X/阿里云云解析API运用于树梅派做家庭服务器的DDNS服务,使用ThreadTimer和sh服务

简介: 基于Python3.X/阿里云云解析API运用于树梅派做家庭服务器的DDNS服务 加入配置管理/日志管理/外网出口IP模块 本项目主要用于学习研究Python在linux下定时任务及将脚本注册成系统服务 本项目将呈现开箱即用的程度,满足广大树梅派爱好者基本所需 本项目依赖的库请自行安装 sudo .
+关注继续查看

基于Python3.X/阿里云云解析API运用于树梅派做家庭服务器的DDNS服务

加入配置管理/日志管理/外网出口IP模块

本项目主要用于学习研究Python在linux下定时任务及将脚本注册成系统服务

本项目将呈现开箱即用的程度,满足广大树梅派爱好者基本所需

本项目依赖的库请自行安装

sudo pip3 install aliyun-python-sdk-core
sudo pip3 install aliyun-python-sdk-alidns
sudo pip3 install bs4

若运行报缺少其他库,请自行sudo pip3 install [包]

配置文件说明

本程序启动后会自行添加一个模板空配置文件,定义如下:
{

"interval": "60", //轮询之间间隔,单位秒,建议900,即15分钟
"last_ip": "",
"last_update":"",
"record_id":"",
"domain":"",//需要动态解析的域名值
"rr":"",//需要动态解析的记录(二级域名)
"switch":0,
"access_key_id":"", 您的阿里云api接入id
"access_Key_secret":"",您的阿里云api接入密钥
"region_id":"",
"access_token":""

}

app.log为本软件日志记录 在程序运行后会自动添加,建议先对软件运行目录进行写权限赋予

注册成系统服务,请参考https://www.jianshu.com/p/7ea6a98f5eb8

本项目目录中已有“aliyunddns.sh”的配置规范,请自行按需调整内容

github仓库地址:请点击进入 喜欢的有劳star下

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(7)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(7)
38 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(6)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(6)
34 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(5)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(5)
47 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(4)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(4)
43 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(3)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(3)
57 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(2)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(2)
44 0
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(1)
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)(1)
41 0
使用Spring Boot开发一个属于自己的web Api接口返回JSON数据
使用Spring Boot开发一个属于自己的web Api接口返回JSON数据
103 0
Angular In-memory Web API使用介绍
Angular In-memory Web API使用介绍
91 0
HTML5 Web Speech API,让网站更有趣
Web API 变得越来越丰富,其中一个值得注意的是Web Speech API。传统的网站只能“说”,这个API的出现,让网站能“倾听”用户。这个功能已经开放了一系列的用法,非常棒。
186 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
API 网关实践
立即下载
API 平台的安全实践
立即下载
阿里云 API 精选手册(Alibaba Cloud API Playbook)
立即下载