2. 阿里云上配置域名解析A记录,初次添加记录时,主机记录为实际值这里www举例,记录值开始可以随意设置。
3. Centos相关配置(安装centos步骤省略,最小化安装即可)
1) 登录centos,安装所用到的组件:yuminstall -y wget curl cronie
2) 然后下载AliDDNS脚本到你的服务器上:
wget -O /usr/sbin/AliDDNS-v2.0.sh https://bitbucket.org/ilemonrain ... ads/AliDDNS-v2.0.sh
3) 为脚本文件加上可执行属性:
chmod +x /usr/sbin/AliDDNS-v2.0.sh
4) 执行脚本,开始配置:
/usr/sbin/AliDDNS-v2.0.sh
5) 在这里,我们输入数字1 ,后按下回车,开始进入AliDDNS配置向导:
如:www.abc.com,这里就输入abc.com
二级域名输入www
输入TTL值,默认600即可
输入AccessKey ID和 AccessKey Secret
当出现最后的 DDNS记录更新成功提示,即为DDNS记录同步成功,稍后等待DNS解析生效,即可完成DDNS域名自动更换
6) 添加定时任务,以便于服务器重启时能自动重启脚本
首先,在命令行执行命令:crontab –e 会打开一个文本编辑器,请在文件的最后添加如下一行:
*/5 * * * * /usr/sbin/AliDDNS-v2.0.sh run>/dev/null 2>&1
添加完成后,保存退出;
当提示 crontab: installingnew crontab 时,表示crontab写入成功
执行命令重启cron进程:
systemctl restart crond
并将Cron加入开机启动项:
systemctl enable crond
至此,即可实现域名自动解析出口动态公网地址。