原博_20171223
話說nas買回來快兩年懶癌患者才終於去買了域名,下定決心折騰一下動態域名解析。。。結果,z00.top去年就被人買了-_-|||
其實linux上還有其他程序或者自己寫腳本,但是ReadyNAS的app中心既然有DDclient了就懶得再找別的,雖然發現也沒那麼省心,這是後話。
DDclient主頁:
https://github.com/ddclient/d...
https://sourceforge.net/p/ddc...
支持協議:
https://sourceforge.net/p/ddc...
按照攻略說zoneedit支持綁定一個頂級域名,挨個兒試了下好像也就這一個免費的。
先在西部數據購買好了域名,然後回到zoneedit註冊完賬號,但是界面和攻略差的就有點多了。點擊Home下面的Add a Domain,右側輸入框內輸入已購買的域名,next之後界面上有一個第一個免費綁定的鏈接,進去一路next最後confirm。
此時左側Manage下點擊Domains,右側最下應有登記好的域名了。點擊nameservers,得到zoneedit的服務器爲 dns1.zoneedit.com
,dns2.zoneedit.com
,然後將回到西部數據,將原先域名解析服務器替換掉。
之後點擊dns設置鏈接進入設置界面,進入DYN,添加一條記錄,ip可先空缺,此時域名應已激活。
此時回到nas上配置DDclient。
配置文件 /etc/ddclient.conf
,執行腳本/usr/sbin/ddclient
參考攻略和文檔寫的conf,結果總是執行有錯。。。
回過頭重新研究文檔:https://sourceforge.net/p/ddc...,再把執行腳本看了一遍,發現例子裏面的服務器配置提供錯了-_-|||服務器不是www而應該是dynamic.zoneedit.com
,這都可以簡直了。
把conf文件重新寫了一遍,默認的ip獲取網址也被牆了,換成3322的,這樣也不用過濾字段了
use=web, web=ip.3322.org,
protocol=zoneedit1,
server=dynamic.zoneedit.com,
login=my-zoneedit-login,
password=my-zoneedit-password
my.domain.name
保存之後執行一遍ddclient,zoneedit後臺可以看到ip了,解析成功,接下來寫一下cron定時執行,有空再看一下不用密碼用token怎麼寫conf文件。
18.2.4
原來token就是代替密碼的啊,我傻了。。。