RouterOS(ROS)軟路由阿里云動(dòng)態(tài)域名解析Aliyun DDNS
時(shí)間:2023-02-07 01:52:02 | 來(lái)源:建站知識(shí)
時(shí)間:2023-02-07 01:52:02 來(lái)源:建站知識(shí)
本文講解ROS借助阿里云的 DNS API 來(lái)實(shí)現(xiàn)域名與動(dòng)態(tài) IP 的綁定,用來(lái)達(dá)到外網(wǎng)訪問內(nèi)網(wǎng)設(shè)備的需求。
一、給域名添加A記錄解析
1、點(diǎn)擊登錄阿里云域名控制臺(tái)
2、給域名添加一個(gè)A記錄解析,記錄值可以隨意填寫,前期僅用于判斷后期動(dòng)態(tài)解析是否生效。
二、開啟阿里云RAM訪問控制
一、創(chuàng)建用于編程訪問的新用戶1、點(diǎn)擊進(jìn)入阿里云RAM訪問控制臺(tái)
2、進(jìn)入RAM訪問控制臺(tái)點(diǎn)擊左側(cè)用戶,創(chuàng)建一個(gè)新的用戶,登錄名稱可以根據(jù)自己的喜好進(jìn)行填寫(例如:home_ros),并將“編程訪問”打鉤。
3、用戶創(chuàng)建成功后顯示上圖,將頁(yè)面顯示的
AccessKey ID、AccessKey Secret,保存?zhèn)溆?/b>。
二、創(chuàng)建用于控制域名的新權(quán)限策略
1、進(jìn)入RAM訪問控制臺(tái)點(diǎn)擊左側(cè)“權(quán)限策略管理”,創(chuàng)建一個(gè)新的策略。
2、策略名稱可根據(jù)喜好填寫(例如:Ros_DDNS),配置模式選擇為腳本配置,并將下方腳本填入編輯器內(nèi)。
將腳本中的http://qiaohewei.cc替換為自己的要解析的域名
三、將權(quán)限策略授權(quán)給用于DDNS的用戶
1、進(jìn)入RAM訪問控制臺(tái)點(diǎn)擊左側(cè)“授權(quán)”,創(chuàng)建一個(gè)新的授權(quán)。
2、授權(quán)范圍:云賬戶全部資源。
3、在被授權(quán)主體:輸入新建的用戶名(例如:home_ros)。
4、選擇權(quán)限:點(diǎn)擊“自定義策略”,并選擇剛剛創(chuàng)建策略名稱,選擇后將顯示在右側(cè)。
5、完成以后可以在授權(quán)列表查看到新增的授權(quán)記錄。
三、ROS Aliyun DDNS 腳本配置
1、使用WinBox登錄ROS,點(diǎn)擊“System” -- “Scripts”,點(diǎn)擊左上角藍(lán)色“+”號(hào),新增一個(gè)阿里云DDNS腳本。
2、腳本名稱填入Aliyun_DDNS,并將下方腳本粘貼入編輯器中。
注意事項(xiàng):根據(jù)之前保存的阿里云AccessKeyID、AccessKeySecret替換腳本中標(biāo)注的內(nèi)容,并將漢字注釋內(nèi)容刪除。
3、腳本創(chuàng)建完畢如上圖。
四、創(chuàng)建ROS Aliyun DDNS 定時(shí)任務(wù)
1、點(diǎn)擊“System” -- “Scheduler”,點(diǎn)擊左上角藍(lán)色“+”號(hào),新增一個(gè)定時(shí)任務(wù)。
2、Name:根據(jù)自己喜好填寫。
3、Start Time:startup。
4、Interval:00:01:00(代表一分鐘執(zhí)行一次)。
5、文本框內(nèi)輸入要執(zhí)行的腳本名稱,例如Aliyun_DDNS(這是創(chuàng)建DDNS腳本時(shí)定義的腳本名稱Name)。
6、完成后點(diǎn)擊OK,創(chuàng)建成功如上圖。
五、檢查腳本執(zhí)行狀態(tài)
1、點(diǎn)擊Log查看ROS日志,稍等一會(huì)兒即可看到,alidns update ok,表示ROS已成功定時(shí)執(zhí)行腳本。
2、WinBox點(diǎn)擊“IP” -- “Address”,查看ROS獲取的動(dòng)態(tài)外網(wǎng)IP,有“D”標(biāo)識(shí)的表示此條為動(dòng)態(tài)獲取。
2、訪問阿里云域名控制臺(tái)查看域名解析記錄,發(fā)現(xiàn)阿里云解析記錄已變?yōu)镽OS動(dòng)態(tài)獲取的IP地址。
至此,ROS 阿里云DDNS動(dòng)態(tài)域名解析配置完成 Enjoy~。
六、Aliyun阿里云DDNS腳本下載
相關(guān)閱讀:
RouterOS(ROS)軟路由端口映射轉(zhuǎn)發(fā)回流
如您認(rèn)為文章對(duì)您有用,歡迎打賞,謝謝~