1. 程式人生 > 其它 >如何配置cpolar的開機啟動1(Windows版)

如何配置cpolar的開機啟動1(Windows版)

在cpolar的各種應用場景中,都不可避免的要對cpolar客戶端進行相應的配置。對於測試時使用的資料隧道,我們在作業系統前臺執行cpolar,並通過命令列進行配置,生成臨時的資料隧道已經基本夠用。但對於打算長期穩定執行的場景,臨時配置已經明顯不能滿足需要。為此,我們有必要讓cpolar擁有一定的自動化能力,即在開機時自行啟動,配置好我們所需的資料隧道相關資訊。今天,我們就為大家介紹,如何配置cpolar的開機自啟動。

由於cpolar的功能特性,使得cpolar的使用者群更偏向開發人員,而開發人員可能使用各種不同的作業系統進行開發,因此cpolar也提供了能應用於幾乎所有主流作業系統的版本。這裡,我們先選取使用最多的Windows系列作業系統進行介紹。

想要讓cpolar擁有一定的自動化功能,就不可避免的需要將資料隧道的配置寫入cpolar配置檔案,因此我們需要使用文字編輯器對配置檔案進行語法著色,這裡我們使用的是Visual studio Code。

在官網下載vs code並安裝好後(這一步非常簡單,就不做過多介紹),我們就可以開啟軟體,將相應資料隧道的配置資訊,寫入cpolar的yaml檔案。首先在軟體介面左上點選“檔案”按鈕,在下拉選單中選擇“開啟檔案”。

在彈出的檔案選擇介面中,找到cpolar的安裝資料夾,本例中的cpolar檔案預設保存於C盤,因此我們的檔案路徑為“C:\Users<使用者名稱>.cpolar\cpolar.yml”

在依照安裝路徑選定cpolar的配置檔案後,我們點選“開啟”按鈕。此時vc code會提示信任提示,我們只需點選“開啟”即可。

接著,我們就轉入正式的編輯介面。

此時,我們就能看到當前cpolar的配置檔案。在這裡,我們的cpolar配置有兩個預設的資料隧道,即一個遠端桌面隧道,和一個website隧道。

其中各項引數的含義為:

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

如果我們的資料隧道資訊有變化,我們就可以通過這個軟體,將相關資料隧道配置寫入cpolar的yml配置檔案中,讓cpolar知道啟動後應該做什麼。為確保此時cpolar儲存的資料隧道處於可用狀態,我們有必要進行簡單的測試。只要開啟cpolar主介面,輸入“cpolar start-all”指令,要求cpolar啟動配置檔案中儲存的所有資料隧道,就可以在轉入的cpolar資訊介面中,檢視到所有啟動的資料隧道。

在完成cpolar的配置資訊確認後,我們就可以進行下一步,即將cpolar新增進Windows的開機自動啟動軟體名單中。由於篇幅所限,這部分的內容我們會在下一篇介紹中,詳細向大家說明。如果您對cpolar的使用有任何疑問,歡迎與我們溝通,我們會為您提供力所能及的幫助。