瀏覽量:86次
需求
首先保證你有一個自有域名,然后登錄到CloudFlare,添加你的域名。遵循指令操作,使用它給出的默認(rèn)值就行了。你將讓CloudFlare來托管你的域,所以你需要調(diào)整你的注冊機構(gòu)的設(shè)置。如果你想要使用子域名,請為它添加一條‘A’記錄。目前,任何IP地址都可以。
DDclient是一個Perl客戶端,用于更新動態(tài)DNS網(wǎng)絡(luò)服務(wù)提供商帳號下的動態(tài)DNS條目。它最初是由保羅·巴利編寫的,現(xiàn)在大多數(shù)是由維姆潘科在做。它能做的不僅僅是動態(tài)DNS,也可以通過幾種不同的方式獲取你的WAN口IP地址。
CloudFlare 的一個功能是它允許你通過API或叫做ddclient的命令行腳本更新你的DNS記錄。不管哪一個,結(jié)果都一樣,而且它是個免費軟件。
不幸的是,ddclient并不能在CloudFlare中即開即用。它需要打補丁,這里就是要介紹怎樣在Debian或Ubuntu上破解它,它也能在帶有Raspberry Pi的Raspbian上工作。
在Ubuntu上安裝ddclient
打開終端,并運行以下命令
sudo apt-get install ddclient
現(xiàn)在,你需要使用以下命令來安裝補丁
sudo apt-get install curl sendmail libjson-any-perl libio-socket-ssl-perlcurl -O <
以上命令用來完成ddclient的安裝和打補丁
配置ddclient
sudo vi /etc/
添加以下信息
##### CloudFlare ()###ssl=yesuse=web, web=dyndnsprotocol=cloudflare, /server=, /zone=, /login=you@, /password=api-key / out:#daemon=300
你的 api-key 可以從 CloudFlare帳號頁面找到,ssl=yes 可能已經(jīng)設(shè)置,use=web, web=dyndns 表示使用 dyndns 來確定 IP(用于 NAT)。
你已經(jīng)搞定了。登錄到 并檢查列出的與你域名對應(yīng)的IP地址是否與 列出的相匹配。
使用以下命令來驗證你的設(shè)置
sudo ddclient -daemon=0 -debug -verbose -noquiet
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776