一、環境
群暉版本:DSM 6.2.2-24922 Update 4
二、准備工作
1. 登陸dynv6.com免費申請域名。
2. 在documents目錄下,

找到自動更新腳本文件"dynv6.sh",注意藍色字體點進去是鏈接,就可以下載。(注:沒養成看技術文檔的習慣,第一次看時,沒注意到藍色字體是鏈接)
若此處不能下載,則百度網盤下載地址:
鏈接:https://pan.baidu.com/s/1TB9K_N11ri2SLlHlGNwD4Q
提取碼:fzlx

3. 將"dynv6.sh"文件上傳到群暉的任意文件夾下,最好新增一個共享文件夾,取名DDNS

4. 測試,記住任何部署前都要先測試!!! 在dynv6的網站上將綁定的ipv6地址隨便改一下,

然后登陸puTTY等ssh客戶端軟件連接群暉,在命令行中輸入dynv6.com的documents目錄下的token。

在命令行中輸入token=iNCKMoKfMNeG29Jy1qn4QhskVyWs-G /volume1/DDNS/dynv6.sh sword.dynv6.net並執行,注意要將example.dynv6.net改為自己所申請的域名。
執行該指令后,可能會出現 Permission denied 報錯,此時可輸入 ls -l 查看權限,發現是因為權限不夠所致。

輸入 chmod 755 dynv6.sh(文件名)修改對文件的權限,便可成功執行token指令。 然后刷新dynv6.com,發現IPV6地址變為剛剛修改之前的數值,則說明成功調用自動更新IPV6的API,下一步就是將該腳本部署到群暉上。

三、將腳本部署到群暉
登陸群暉,在控制面板中打開"任務計划",並點擊新增

任意命名,建議命名為dynv6_DDNS,在"計划"中將頻率設置為每小時, 在運行命令框輸入如下,注意要寫dynv6.sh的絕對路徑。

部署完成后,可再測試一下,在dynv6.com頁面將IPV6地址隨意改動,然后點運行,刷新dynv6.com后發現IPV6地址變為改動之前,則說明部署成功。


