openwrt 动态ddns ipv6,dnspod ipv6 ddns
Ali ddns 1安装,前期准备2,AlibabaCloud ddns2.1安装,环境安装2.2配置文件修改2.3,定时器任务设置
1.初步准备
1.在1.AlibabaCloud中注册域名。
获取访问密钥和访问权限
虽然可以直接从AlibabaCloud控制台的个人中心获取,但通常建议使用RAM角色进行权限控制。这样这个accessKey和accessSecret只能操作域名,其他资源不能,相对安全。关于RAM快速启动
2.安装因为AlibabaCloud ddns 2.1和ubuntu 20.04中包含的python版本是3.0,所以pip模块也必须安装在3.0版本中。输入以下命令进行安装
输入密码安装sudo apt安装python3-pip -y,安装AlibabaCloud SDK等第三方库。
pip3 install-index-URL https://mirrors . a liyun.com/pypi/simplealiyun-python-SDK-core-v3 pip3 install-index-simple aliyun-SDK-domain pip3 install-index-index
Github
为作者寻星
下载文件aliddns.py
然后放到用户文件夹里,怎么放,请自行百度。
在用户文件夹中创建一个名为alidns的文件夹,将下载的aliddns.py放入其中。
2.2修改配置文件,并使用sudo nano aliddns.py编辑文件
编辑后,按Ctrl x y保存文件并更改aliddns.py的权限
将cd放入alidns文件夹,然后输入:
Sudchmod-r775alidns.py使用nano创建新脚本
Sudnanoali ddns.sh输入以下内容
python 3/home/Ubuntu/alid ns/alid DNS . py之后的路径基于实际路径,被授予775权限。
上例请参考上例。
2.3.设置定时任务的输入。
可以使用
惠车
在末尾添加
*/10 * * * * sh/home/Ubuntu/alid DNS . sh后的路径sh脚本文件的路径必须根据世界情况进行调整。