超好用的内网穿透工具【永久免费不限制流量】
對于開發(fā)人員來講,演示內(nèi)網(wǎng)web站點、本地開發(fā)微信公眾號、小程序開發(fā)、調(diào)試第三方支付系統(tǒng)對接等開發(fā)環(huán)境,往往需要一個環(huán)境可以進(jìn)行調(diào)試。
而解決辦法很簡單,用內(nèi)網(wǎng)穿透工具就可以,不需要自己搭建服務(wù),也不需要公網(wǎng)IP。市面上內(nèi)網(wǎng)穿透工具有很多,這里推薦一款簡單又好用的————cpolar,可以永久免費使用,不限制流量,支持http/https/tcp協(xié)議。
cpolar的使用也很簡單,在本地安裝配置完成后,創(chuàng)建隧道即可將內(nèi)網(wǎng)端口映射到公網(wǎng),生成相應(yīng)的公網(wǎng)地址實現(xiàn)公網(wǎng)訪問內(nèi)網(wǎng)。
比如通過cpolar將本地80端口下的web網(wǎng)站發(fā)布到公網(wǎng)可訪問:
1. 安裝cpolar內(nèi)網(wǎng)穿透工具
cpolar內(nèi)網(wǎng)穿透官網(wǎng):https://www.cpolar.com/
需要先注冊一個cpolar賬號,后面會用到
1.1 Windows系統(tǒng)
windows系統(tǒng)可以在cpolar官網(wǎng)下載最新的安裝包,然后解壓默認(rèn)安裝即可。
1.2 Linux系統(tǒng)
linux系統(tǒng)支持一鍵自動安裝腳本
1.2.1 安裝
- 國內(nèi)使用
- 國外使用
1.2.2 向系統(tǒng)添加服務(wù)
sudo systemctl enable cpolar1.2.3 啟動服務(wù)
sudo systemctl start cpolar1.2.4 查看服務(wù)狀態(tài)
sudo systemctl status cpolar如正常顯示active,則說明已經(jīng)啟動成功。
2. 創(chuàng)建隧道映射內(nèi)網(wǎng)端口
cpolar安裝成功后,在瀏覽器上訪問127.0.0.1:9200,使用cpolar賬號登錄web UI管理界面。
登錄成功后,進(jìn)入主界面
比如,我們需要將本地80端口下的web站點發(fā)布到公網(wǎng)可訪問,只需要點擊左側(cè)儀表盤的隧道管理————創(chuàng)建隧道,輸入隧道信息,然后點擊創(chuàng)建即可。
- 隧道名稱:可自定義,注意不要重復(fù)
- 協(xié)議:選擇http協(xié)議
- 本地地址:填寫80端口
- 域名類型:選擇隨機(jī)域名(可免費使用)
- 地區(qū):選擇China VIP
隧道創(chuàng)建成功后,可以在隧道管理————隧道列表查看隧道狀態(tài),如為active激活。說明已經(jīng)啟動成功。
cpolar會默認(rèn)安裝兩個樣例隧道
- 一個是Website隧道指向http 8080端口
- 一個是ssh隧道(Linux&macOS系統(tǒng))/遠(yuǎn)程桌面隧道(win系統(tǒng)),指向tcp 22端口/tcp 3389端口
3. 獲取公網(wǎng)地址
點擊左側(cè)儀表盤的狀態(tài)————在線隧道列表,找到我們剛剛創(chuàng)建的隧道,可以看到有生成相應(yīng)的公網(wǎng)URL地址,有兩行,其中一個是http隧道,一個是https隧道。
將公網(wǎng)地址復(fù)制到瀏覽器訪問即可,實現(xiàn)公網(wǎng)遠(yuǎn)程訪問內(nèi)網(wǎng)web站點。如果你本地有正常配置頁面,那么就會正常顯示出來。
需要注意的是,使用免費的cpolar內(nèi)網(wǎng)穿透所生成的公網(wǎng)地址為隨機(jī)臨時地址,24小時內(nèi)會發(fā)生變化,并且?guī)捿^小,只有1M,對于本地開發(fā)測試來說是足夠的,但是如果需要長期遠(yuǎn)程訪問則不是很方便。
不過我們可以為其配置固定的二級子域名(該地址不會隨機(jī)變化)同時帶寬也會提高,使用更多功能。詳細(xì)可以參考下面這篇文章教程:
- 為本地web服務(wù)配置使用固定的二級子域名【內(nèi)網(wǎng)穿透】
總結(jié)
以上是生活随笔為你收集整理的超好用的内网穿透工具【永久免费不限制流量】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。