[begin] DDNS [/begin] (Dynamic Domain Name Server,动态域名服务)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。
更新
v1.0 基础内容(2022.09.03)
一.安装部署
1.1 Token 获取
1.1.1 阿里云 Token
先通过浏览器(建议chrome)打开阿里云官网并登录:
https://www.aliyun.com/
- 登录成功后,点击控制台
- 鼠标移至浏览器右上角用户头像停顿,弹出用户菜单点击access key 管理
- 创建一个key 密钥
- 创建完成后会出现在此页面列表中,然后点击
查看Secret
- 会得到AccessKey ID和AccessKey Secret
- 复制保存,后续黏贴至命令中
1.2 Docker 部署
拉取镜像
docker pull chenhw2/aliyun-ddns-cli:latest
启动命令,将刚才申请的AccessKey 密钥黏贴入命令中,AKID=AccessKey ID
密钥AKSCT=AccessKey Secret
密钥
docker run --name=xxx.xxx.com --restart=always -d -e "AKID=AccessKey" -e "AKSCT=AccessKey Secret" -e "DOMAIN=vpn.aoliyougei.com" -e "REDO=600" chenhw2/aliyun-ddns-cli:latest
启动命令解释
–restart=always 容器自启 -d 后台运行
-e “AKID=” AKID=AccessKey ID
-e “AKSCT=” AKSCT=AccessKey Secret`
-e “DOMAIN=xxx.xxx.com” #指定需要将IP地址解析到的域名
-e “REDO=600” #每600秒解析刷新一次
chenhw2/aliyun-ddns-cli #使用镜像
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
暂无评论内容