在上一篇文章中,我們通過在伺服器上設定新的域名,并将新域名的指向引導到cpolar的資料通道背景入口端,讓新域名的連結生效。接下來,我們就要在本地樹莓派端,對cpolar進行設定,讓cpolar在背景運作時,也能将新域名的資料請求,正确的連結到我們樹莓派的網站上。
首先,我們需要測試cpolar在前台運作時,能否正确的讓新域名指向我們樹莓派本地的網站。
在本地輸入指令
cpolar http -hostname=dev.bestexpresser.com 80
如果顯示如下内容,就說明新域名(本例中新域名為http://dev.bestexpresser.com)已經能夠正确的通路本地網站了。

當然,我們也可以在cpolar在前台運作的情況下,打開浏覽器,輸入我們設定的新域名,看浏覽器是否能夠正确的通路到本地樹莓派的網站。
在确認新域名能夠正确指向我們本地的網站後,就可以對本地cpolar進行設定。首先輸入指令打開cpolar的配置檔案:
nano /usr/local/etc/cpolar/cpolar.yml
接着在website隧道下,将subdomain一行删除,再增加一行hostname參數
在參數修改好後,退出cpolar配置檔案編輯,再在指令行中輸入相關指令,單獨啟動一個Website隧道,對我們修改的參數進行測試。隻要顯示出下圖内容,就說明我們輸入的配置已經成功生效:
cpolar start website
這時我們就可以輸入指令行重新開機cpolar,讓我們的新域名繼續指向本地樹莓派上的網站。
sudo systemctl restart cpolar