最近配过一台动态IP地址的服务器,因为之前听说过但是都没有实际使用过。一般我们使用动态IP服务器做网站的也有,因为有些网站是需要变动IP的,不过大部分应该是有些项目是需要用到不同的IP,而固定IP地址的服务器总成本相对大一些,动态IP服务器平均成本低一些。
由于没有弄过这种动态IP,我在做之前在网上查了大量了资料。终于有一个可以实现。这里记录下来
第一、准备脚本资料
脚本地址:https://soft.laozuo.org/scripts/ddns.sh
第二、从CloudFlare获取API信息
获取地址:https://dash.cloudflare.com/profile
登入我们的CF账户,然后打开上面地址后拖动到下面看到Global API Key,然后点击后面的VIEW查看,将API KEY获取丢到我们上面对应位置。
同时,我们需要将需要实现动态IP的固定域名解析。
第三、检测是否生效
这里我们将修改后的脚本丢到服务器上,然后执行命令。
bash ddns.sh
如果能看到IP说明是配置没有问题。我们再去看看设定的固定域名,PING测试看看是否解析到当前分配的动态IP地址。
第四、如何实现自动化
我们可以将上面脚本自动的添加到定时文件中,这样是可以实现自动化变动的。
比如我们设置五分钟还是十分钟执行一次脚本,这样IP地址就会变动一次。
1、定时配置
crontab -e
2、设置周期
*/10 * * * * bash /root/ddns.sh
添加脚本到最后一行自定文件中,这里实现10分钟变动一次。
本文固定链接:http://www.iayuidc.com/694.html
未经允许不得转载:主机推荐 » 如何用CloudFlare API解析功能为动态IP VPS绑定固定域名方法