天天看點

如何對cpolar已有的配置進行更改

在我們使用cpolar的過程中,經常會遇到需要對cpolar用戶端配置進行修改的情況,如修改cpolar.yml中的參數,使之能在背景連接配接到已儲存的二級子域名、TCP位址等,這些自動化的操作,都需要對cpolar的配置檔案進行編輯和修改,而這些編輯和修改都離不開編輯軟體的幫助。今天,我們就為大家介紹,如何使用開發軟體,對cpolar的.yml檔案進行修改。

對cpolar.yml檔案的修改和配置,實際上已經涉及到軟體開發的層面,是以我們自然需要好用且友善的文本編輯軟體。而這裡,我們使用的是Visual Studio Code(VS code)這款軟體。與任何軟體一樣,我們首先要下載下傳Visual Studio Code(VS code)。隻要登入VS code的官網(​​https://code.visualstudio.com/​​),就可以很輕松的找到VS code軟體的下載下傳。

如何對cpolar已有的配置進行更改

雖然VS code的官網是英文網站,但在下載下傳完成、第一次打開軟體時,它會自動識别作業系統的語言環境,切換到合适的語言顯示。

如何對cpolar已有的配置進行更改

等到軟體安裝完成,我們就可以使用VS code對cpolar.yml進行參數修改操作。為了讓大家能更好的了解VS code的編輯過程,我們還是通過實際事例為大家講解。

假設我們需要将一個cpolar的隧道參數加入本地cpolar配置檔案中。首先自然是打開本地計算機上的VS code,并選擇我們需要編輯的檔案。接着點選軟體界面左上角的“檔案”按鈕,在彈出的下拉菜單中,選擇“打開檔案”。而這個檔案,自然是存放于本地電腦中的cpolar.yml檔案(預設路徑為C:\Users\<使用者名>\.cpolar\cpolar.yml。當然,對于對電腦熟悉的客戶,該路徑可以在安裝cpolar時進行修改)。

如何對cpolar已有的配置進行更改
如何對cpolar已有的配置進行更改
如何對cpolar已有的配置進行更改
如何對cpolar已有的配置進行更改
如何對cpolar已有的配置進行更改

在VS code打開cpolar.yml檔案時,會跳出一個詢問框,我們隻需要點選“打開”即可。

如何對cpolar已有的配置進行更改

在打開cpolar.yml檔案後,就可以看到目前的cpolar配置情況。

如何對cpolar已有的配置進行更改

而這裡各項參數所代表的含義為:

authtoken: xxxxxxxxxxxx #認證token

tunnels:
  remoteDesktop:    #隧道名稱,表示遠端桌面,名稱可以自定義
    addr: 3398          #端口号為3389
    proto: tcp          #協定tcp
    region: cn_vip      #地區,cn_vip,可選:us,hk,cn,cn_vip
  website:          #隧道名稱,使用者可以自定義,但多隧道時,不可重複
    addr: 8080          #本地Web站點端口
    proto: http         #協定http
    region: cn_vip      #地區,cn_vip,可選:us,hk,cn,cn_vip      

假設我們将website項的預設端口(8080)修改為80端口,并且設定一個新的二級子域名,即在website下添加一行subdomain“自定義的二級子域名”,則按下圖進行輸入:

如何對cpolar已有的配置進行更改

需要注意的是,cpolar的配置檔案對于每行的縮進格數敏感,是以在編輯時需要十分小心。而VS code自帶文法着色功能,如果輸入時發生錯誤,則會通過顔色标注出來,友善使用者檢查修正。

在配置檔案修改好後,就可以點選“檔案”按鈕,并在彈出的菜單中點選“儲存”。

如何對cpolar已有的配置進行更改

為了确認我們對cpolar的編輯有效,我們可以進行一個簡單的測試,隻要打開本地cpolar軟體,輸入“cpolar start-all”指令行,要求cpolar打開配置檔案中儲存的所有隧道,隻要看到我們添加進的二級子域名和本地端口修改正常顯示,就說明對cpolar的配置修改成功。

如何對cpolar已有的配置進行更改

繼續閱讀