系列文章
在上一篇文章中,我們通過(guò)在服務(wù)器上設(shè)置新的域名,并將新域名的指向引導(dǎo)到cpolar的數(shù)據(jù)通道后臺(tái)入口端,讓新域名的鏈接生效。接下來(lái),我們就要在本地樹莓派端,對(duì)cpolar進(jìn)行設(shè)置,讓cpolar在后臺(tái)運(yùn)行時(shí),也能將新域名的數(shù)據(jù)請(qǐng)求,正確的鏈接到我們樹莓派的網(wǎng)站上。
首先,我們需要測(cè)試cpolar在前臺(tái)運(yùn)行時(shí),能否正確地讓新域名指向我們樹莓派本地的網(wǎng)站。
在本地輸入命令
cpolar http -hostname=dev.bestexpresser.com 80
如果顯示如下內(nèi)容,就說(shuō)明新域名(本例中新域名為http://dev.bestexpresser.com)已經(jīng)能夠正確的訪問(wèn)本地網(wǎng)站了。
當(dāng)然,我們也可以在cpolar在前臺(tái)運(yùn)行的情況下,打開瀏覽器,輸入我們?cè)O(shè)置的新域名,看瀏覽器是否能夠正確的訪問(wèn)到本地樹莓派的網(wǎng)站。
在確認(rèn)新域名能夠正確指向我們本地的網(wǎng)站后,就可以對(duì)本地cpolar進(jìn)行設(shè)置。首先輸入命令打開cpolar的配置文件:
nano /usr/local/etc/cpolar/cpolar.yml
接著在website隧道下,將subdomain一行刪除,再增加一行hostname參數(shù)
在參數(shù)修改好后,退出cpolar配置文件編輯,再在命令行中輸入相關(guān)命令,單獨(dú)啟動(dòng)一個(gè)Website隧道,對(duì)我們修改的參數(shù)進(jìn)行測(cè)試。只要顯示出下圖內(nèi)容,就說(shuō)明我們輸入的配置已經(jīng)成功生效:
cpolar start website
這時(shí)我們就可以輸入命令行重啟cpolar,讓我們的新域名繼續(xù)指向本地樹莓派上的網(wǎng)站。
sudo systemctl restart cpolar
需要注意的是,國(guó)內(nèi)地區(qū)的自定義域名需要提前備案才能部署(包括cn、cn_vip、cn_top),國(guó)外則不必備案(包括us、hk地區(qū))。其中,cn地區(qū)的域名自動(dòng)顯示為白名單;cn_vip、cn_top地區(qū)的域名,則需要的人工審核域名,才能進(jìn)入白名單(可以聯(lián)系cpolar官網(wǎng)QQ客服,協(xié)助您提交域名進(jìn)入白名單的申請(qǐng))。若域名未備案,也可以使用us和hk地區(qū),則不需要域名申請(qǐng)進(jìn)入白名單的步驟。
通過(guò)這兩篇文章介紹可以看出,要讓我們的網(wǎng)站獲得一個(gè)新域名,并不是十分復(fù)雜的操作,但對(duì)于想讓自己網(wǎng)站的網(wǎng)址能夠顯得特殊一些的朋友來(lái)說(shuō),這一步又是必不可少的(如對(duì)于商業(yè)客戶,想讓自己的網(wǎng)站能與公司名一致的;或是想對(duì)網(wǎng)址重命名,讓其具有特殊紀(jì)念意義的)。但不論本地網(wǎng)站想采用什么樣的域名,想要將其與公眾互聯(lián)網(wǎng)連接起來(lái),讓其能被大家正常訪問(wèn),離不開cpolar的幫助,而這也是cpolar眾多功能中的一項(xiàng)而已。如果您對(duì)cpolar的使用有任何疑問(wèn),歡迎與我們溝通,我們會(huì)為您提供力所能及的幫助。