Windows使用者如何安裝cpolar工具
概述
本教程適合於Windows使用者,安裝並使用cpolar工具。
什麼是cpolar?
cpolar是一個非常強大的內網穿透工具,開發除錯的必備利器。
它可以將本地內網伺服器的HTTP、HTTPS、TCP協議埠對映為公網地址埠,使得公網使用者可以輕鬆訪問您的內網伺服器,無需部署至公網伺服器。
cpolar可以做什麼?
- 將本地內網站點暴露在公網成為公網站點(無需公網IP地址)
- 遠端SSH控制家中的樹莓派。(不需要配置路由器)
- 遠端桌面控制家中的電腦。
- 遠端方面家中的NAS私有云盤。
- 在本地建立'我的世界'遊戲私人伺服器,邀請線上的小夥伴一同玩耍。
- 微信公眾號介面本地斷點除錯。(本地開發環境可以模擬為公網HTTPS伺服器,cpolar.cn已備案。)
- 在家中訪問公司內網的OA、ERP、BUG管理系統。(不需要運維人員搭建VPN)
- 構建Git私人倉庫、線上文件伺服器等。
- 批量部署在嵌入式智慧家居裝置中,方便以後遠端控制維護管理。
- 除錯AI機器人平臺的WebHook介面等.
看了以上的功能,您是否心動想試一試呢?下面就教大家如何安裝並使用它。
1. 註冊cpolar帳號
1.1 訪問官網站點:https://www.cpolar.com
1.2 註冊帳號
2. 下載Windows版本cpolar客戶端
2.1 註冊好以後,系統會跳轉至登入後臺儀表盤頁面,在後臺管理的首頁面裡,設定與安裝頁面,在這裡選擇對應的客戶端版本,點選下載按鈕。
2.1 在本地建立資料夾D:\cpolar目錄
將下載好的zip檔案,解壓縮,將cpolar.exe檔案複製到d:\cpolar目錄
3. 將cpolar命令加入到PATH中環境變數中
3.1 在WINDOWS10環境中,開啟檔案瀏覽器
,在這臺電腦圖示上,點選右鍵,彈出右鍵選單,選擇屬性
。
3.2彈出系統
視窗,點選高階系統設定
。
3.3 彈出高階系統設定視窗,點選環境變數
按鈕
3.4 在環境亦是視窗的使用者變數窗口裡,選中Path變數,點選下面的編輯按鈕。
3.5 在編輯環境變數視窗,新建一個條目,增加D:\cpolar,新增後點擊確定按鈕,儲存。
3.6 驗證PATH環境變數是否生效
3.6.1 開啟Windows命令列視窗,在開始->搜尋欄裡輸入cmd,或者開始->執行->輸入cmd,點回車。開啟一個Windows命令列視窗。
3.6.2 輸入命令:
cpolar version
如果能顯示cpolar版本號,則證明環境變數配置正確。
4. 讓cpolar客戶端與您的帳號關聯,token認證。
4.1 進入cpolar後臺儀表盤頁面,複製您的驗證token。
4.2 在命令列裡執行:
cpolar authtoken YzNmYmUzOTxxxxxxxxxxxxxxxxxxxwYTZkNjczOGM3
上面的命令僅僅儲存token到配置檔案,它是否正確,還不知道。需要連線一下伺服器才知道。
4.3 驗證token,嘗試連線一個http內網站點。
在命令列裡輸入:
cpolar http 8080
終端顯示如圖:
如果出現該終端畫面,狀態為online說明token認證成功。
如果提示認證失敗,說明剛剛的token可能儲存有問題,請重新複製。
終端介面說明:
cpolar http 8080
該命令建立了兩個HTTP協議的Tunnel隧道,分別為HTTP和HTTPS協議,指向了本地的8080埠的內網站點。
欄位說明:
Account: :cpolar帳號
Plan:Free:當前套餐為免費
Web Interface: 127.0.0.1:4040:cpolar開發者工具,可以用於抓HTTP包分析,開發人員可用它來除錯HTTP訊息介面。
Forwarding:http://62a7eb17.cpolar.io -> localhost:8080
Forwarding:https://62a7eb17.cpolar.io -> localhost:8080
系統建立了兩個http Tunnel隧道,一個是HTTP協議,另一個是HTTPS協議。指向內網localhost:8080
系統隨機分配的域名:http://62a7eb17.cpolar.io
4.5 如果希望使用固定有意義的二級域名,可以在後臺儀表盤升級套餐。
升級套餐成功後,檢視套餐狀態
然後在命令列輸入命令:
cpolar http -subdomain=myapp 8080
系統會分配myapp.cpolar.io域名給您。
4.6 如果希望預留這個myapp不被其它人使用,永久被自己使用。
可以在後臺儀表盤-->預留-->保留二級域名。
5 下載建立內網演示站點
5.1 下載WINDOWS版本的演示站點
64位版本:
https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-amd64.zip
32位版本:
https://www.cpolar.com/static/downloads/todo/cpolar-todo-mvc-stable-windows-386.zip解壓到本地,在命令列執行:
cpolar-todo-mvc -httpAddr=:8080
開啟瀏覽器,網址:http://localhost:8080 ,這是一個TODO List示例站點
5.2 使用公網URL地址訪問
執行命令:
cpolar http 8080
瀏覽器開啟cpolar分配的公網URL地址https://62a7eb17.cpolar.io/
6. 更多的例子:
6.1 如果遠端桌面
cpolar tcp 3389
6.2 如果遠端連線SSH
cpolar tcp 22
6.3 如果想使用中國區伺服器
cpolar http -region=cn 8080
6.4 如果希望使用自有域名
升級套餐至專業版
cpolar http -hostname=www.mydomain.com 8080