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






