首先,登錄你的服務(wù)器,安裝必需組件:
For centos:yum install -y wget curl cronie
然后下載AliDDNS腳本到你的服務(wù)器上:
wget -O /usr/sbin/AliDDNS-v2.0.sh [版本對(duì)應(yīng)的下載地址]
下載地址:
測(cè)試版本:
https://bitbucket.org/ilemonrain/aliddns/downloads/AliDDNS-v2.0-Beta20180705.sh
最新版本:
https://bitbucket.org/ilemonrain/aliddns/downloads/AliDDNS-v2.0.sh
穩(wěn)定版本:
https://bitbucket.org/ilemonrain/aliddns/downloads/AliDDNS-v2.0.sh
為腳本文件加上可執(zhí)行屬性:
chmod +x /usr/sbin/AliDDNS-v2.0.sh
執(zhí)行腳本,開(kāi)始配置:
/usr/sbin/AliDDNS-v2.0.sh
彈出啟動(dòng)菜單:
在這里,我們輸入 1 (數(shù)字1) ,后按下回車,開(kāi)始進(jìn)入AliDDNS配置向?qū)В?/p>
假如你需要設(shè)置AliDDNS的域名為ddns.example.com,那么請(qǐng)?jiān)谶@里輸入 example.com 分解開(kāi)就是 [ddns] . [example.com]
同時(shí),登錄阿里云云解析
https://dns.console.aliyun.com/,在需要DDNS的域名上,添加一個(gè)記錄:
完成后按下回車鍵,繼續(xù)填寫(xiě)二級(jí)域名:
同上面的范例,我們輸入 ddns ,之后按下回車鍵繼續(xù):
如果你使用的是免費(fèi)版的阿里云云解析,此處可以填寫(xiě)的數(shù)值范圍為:600~86400;
如果你使用的是收費(fèi)版(企業(yè)版)的阿里云云解析,此處可以填寫(xiě)的數(shù)值范圍為:1~86400 (根據(jù)你購(gòu)買(mǎi)的產(chǎn)品類型決定)。
填寫(xiě)完成后,按下回車鍵繼續(xù):
AccessKey ID 和 AccessKey Secret 推薦使用 子用戶AccessKey(訪問(wèn)控制臺(tái)RAM) 分配的權(quán)限!這樣最安全!
使用子用戶AccessKey,請(qǐng)分配 AliyunDNSReadOnlyAccess(只讀訪問(wèn)云解析(DNS)的權(quán)限) 和 AliyunDNSFullAccess(管理云解析(DNS)的權(quán)限) 這兩個(gè)權(quán)限!推薦有動(dòng)手能力的用戶使用子用戶AccessKey!
如果不會(huì)操作或者圖省事,請(qǐng)使用 全局AccessKey !但此時(shí)一定要注意!千萬(wàn)不要泄露你的全局AccessKey或者將你的全局AccessKey發(fā)布到公網(wǎng)上!這樣等同于把你的號(hào)白送人,還可以名正言順的白嫖你的阿里云賬號(hào)!如果發(fā)生泄露,請(qǐng)立刻刪除泄露的AccessKey!
填寫(xiě)完成后,按下回車鍵繼續(xù):
同上,填寫(xiě)你的AccessKey ID對(duì)應(yīng)的AccessKey Secret。獲取你的AccessKey Secret屬于賬號(hào)高風(fēng)險(xiǎn)操作,請(qǐng)準(zhǔn)備好用來(lái)接收阿里云驗(yàn)證碼的手機(jī)!
會(huì)自動(dòng)開(kāi)始DDNS(測(cè)試)運(yùn)行過(guò)程:
出現(xiàn)最后的 DDNS記錄更新成功 提示,即為DDNS記錄同步成功,稍后等待DNS解析生效,即可完成DDNS域名更換!
即可完成定時(shí)任務(wù)的部署。