為了方便以后遠程管理路由器就打算配置下DDNS服務,在網絡上檢索了一下,發現都是些過時的教程(比如DNSPod的API的鑒權方式早就升級為Token了,帖子里面的還是早期的帳號密碼),自己研究了一下,發現還是有一些需要注意的地方,和大家分享一下。
首先荒野無燈大神的固件里面已經自帶了DNSPod的插件(固件版本最好更新到最新版),如果遇到路由器沒有自帶DNSPod的插件就自己檢索下其他教程寫個腳本吧。
服務器這里當然不用說,選擇”www.dnspod.cn”這一項。選擇好以后點擊后面的“DDNS 鏈路”進入DNSPod的API申請界面,創建一個”API Token”,Tokens名稱隨意。
創建好以后就把ID填寫到”API Token ID”這一欄,Token自然就是填寫到”API Token”這一欄,HTTPS連接這一欄保持默認即可。
接下來是最重要的主機名稱,這里實際上要填寫的就是你需要的指向你的IP的子域名,這個不多解釋了,關鍵在於這個設置是不會自動幫你創建的,所以你還得先到域名控制台那里手動先創建一個xxx的A記錄,指向IP可以隨便填,后面程序會自動更新為你的本地IP。創建好以后就完整的填寫到“主機名稱”里面即可,格式如”xxx.baidu.com”,然后把DDNS更新周期改成”12 hours”,最后點擊應用本頁面設置即可。
打開系統日志,可以看到已經成功了。
不放心的話去域名的控制台看看你之前創建的”xxx”的A記錄指向的IP是不是已經變成你的本地IP了。