利用AliDDNS,为动态IP VPS/NAT VPS部署固定域名

AliDDNS工具是基于阿里云云解析API使用的一个DDNS域名更新工具。通过执行脚本,可以快速更新在阿里云云解析上的域名记录,达到动态域名的效果。此外,介绍了:利用CloudFlare API,为动态IP VPS/NAT VPS部署固定域名,建议CF,更简单!下面是安装、使用方法。
1、首先,安装依赖:
For CentOS:For Debian 8+:For Ubuntu/Debian 7:2、下载脚本,并执行、安装:弹出启动菜单:在这里,我们输入 1 (数字1) ,后按下回车,开始进入AliDDNS配置向导:假如你需要设置AliDDNS的域名为ddns.example.com,那么请在这里输入 example.com分解开就是 [ddns] . [example.com]同时,登录阿里云云解析 https://dns.console.aliyun.com/,在需要DDNS的域名上,添加一个记录:完成后按下回车键,继续填写二级域名:同上面的范例,我们输入 ddns ,之后按下回车键继续:如果你使用的是免费版的阿里云云解析,此处可以填写的数值范围为:600~86400;
如果你使用的是收费版(企业版)的阿里云云解析,此处可以填写的数值范围为:1~86400 (根据你购买的产品类型决定)。填写完成后,按下回车键继续:AccessKey ID 和 AccessKey Secret 推荐使用 子用户AccessKey(访问控制台RAM) 分配的权限!这样最安全!使用子用户AccessKey,请分配 AliyunDNSReadOnlyAccess(只读访问云解析(DNS)的权限) 和 AliyunDNSFullAccess(管理云解析(DNS)的权限) 这两个权限!推荐有动手能力的用户使用子用户AccessKey!如果不会操作或者图省事,请使用 全局AccessKey !但此时一定要注意!千万不要泄露你的全局AccessKey或者将你的全局AccessKey发布到公网上!这样等同于把你的号白送人,还可以名正言顺的白嫖你的阿里云账号!如果发生泄露,请立刻删除泄露的AccessKey!填写完成后,按下回车键继续:同上,填写你的AccessKey ID对应的AccessKey Secret。获取你的AccessKey Secret属于账号高风险操作,请准备好用来接收阿里云验证码的手机!填写完成后,新版的AliDDNS 2.0如果没有激活专家模式,会直接进入执行流程;如果启动了专家模式,以下参数请在你理解的基础上填写!否则请一律留空!输入获取本机IP地址使用的命令。如果你不懂或者不需要配置,请留空,直接回车!输入nslookup命令解析使用的DNS服务器。如果你不懂或者不需要配置,请留空,直接回车!之后,会自动开始DDNS(测试)运行过程:[Info] 检测到存在的配置,自动读取现有配置
如果你不需要,请通过菜单中的清理环境选项进行清除出现最后的 DDNS记录更新成功 提示,即为DDNS记录同步成功,稍后等待DNS解析生效,即可完成DDNS域名更换!会弹出一个提示,问选择哪个编辑器,请按照自己的喜好选择一个文本编辑器:添加完成后,保存退出。当提示 crontab: installing new crontab 时,表示crontab写入成功,执行命令重启cron进程:For CentOS:For Ubuntu/Debian:并将Cron加入开机启动项:For CentOS:For Ubuntu/Debian:即可完成定时任务的部署。本文全文转自:https://blog.ilemonrain.com/linux/aliddns-v2.html
原代码:https://github.com/kyriosli/koolshare-aliddns/tree/master/aliddns

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片