什么是cpolar?
cpolar是一種安全的內網穿透云服務,它將內網下的本地服務器通過安全隧道暴露至公網,使得公網用戶可以正常訪問內網服務。
它能用在哪些場景?
- 微信公眾號開發,實時斷點調試微信消息
- 在沒有上線部署的情況下,在發布會上演示新網站
- 在您的開發機器上構建webhook客戶程序,聊天機器人
- 無需部署,測試連接到本地開發環境后端的移動應用程序
- 為已經在生產環境部署的設備,提供穩定的公網訪問地址
- 從您家中運行個人云服務、AI深度學習、聊天機器人
- 遠程控制家中的電腦
- 遠程SSH控制樹莓派
它怎樣工作?
1. 下載cpolar
在您的機器上下載并運行cpolar客戶端,并為其提供一個本地的網絡服務的端口號,通常是您本地的Web 服務器端口號,例如 8080端口。
終端輸入:
cpolar http 8080
2. 連接您的服務
- 連接到接受公共地址流量的cpolar云服務
3. 從任何地方訪問
- 流量被中繼到您機器上運行的cpolar進程,然后再中繼到您指定的本地服務端口(本例中為8080端口)
cpolar一些很棒的功能:
功能 |
- |
安全隧道 |
立即為在開發計算機上本地運行的網站創建公共HTTPS URL |
連接快速 |
cpolar隧道使用為HTTP/2提供支持的優化技術版本運行,以便您的隧道服務快速加載 |
密碼保護 |
設置http auth憑據以保護對隧道的訪問以及與之共享的隧道 |
Websocket支持 |
分享您的實時網絡應用程序! |
重播Web API請求 |
只需向您的開發服務器“重放”web API請求,即可輕松開發web API集成。 |
請求消息監聽器 |
使用cpolar的Web消息監聽器界面來了解隧道上的HTTP請求和響應流量。 |
路由器零配置 |
不需要在路由器上配置端口轉發或浪費時間設置動態DNS解決方案。即使設備改變網絡,cpolar也可以在任何地方工作,無需任何更改。 |
TCP隧道 |
將任何聯網服務暴露給互聯網,甚至是那些不使用SSH的HTTP |
同時多個隧道 |
使用單個cpolar客戶端同時運行多個隧道 |
目標虛擬主機站點 |
重寫隧道請求的Host標頭,以定位WAMP/MAMP/Pow開發環境中的特定站點 |