什麼是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支援 |
分享您的實時網路應用程式! cpolar隧道透過HTTP隧道連線websocket連線而不做任何更改 |
重播Web API請求 |
只需向您的開發伺服器“重放”web API請求,即可輕鬆開發web API整合。 |
請求訊息監聽器 |
使用cpolar的Web訊息監聽器介面來了解隧道上的HTTP請求和響應流量。 |
路由器零配置 |
不需要在路由器上配置埠轉發或浪費時間設定動態DNS解決方案。即使裝置改變網路,cpolar也可以在任何地方工作,無需任何更改。 |
TCP隧道 |
將任何聯網服務暴露給網際網路,甚至是那些不使用SSH的HTTP |
同時多個隧道 |
使用單個cpolar客戶端同時執行多個隧道 |
目標虛擬主機站點 |
重寫隧道請求的Host標頭,以定位WAMP/MAMP/Pow開發環境中的特定站點 |