花生殼怎么通過(guò)ngrok實(shí)現(xiàn)內(nèi)網(wǎng)穿透?
提到代理服務(wù)器是連接Internet與Intranet的橋梁,ngrok 就是一個(gè)反向代理,反向代理在計(jì)算機(jī)網(wǎng)絡(luò)中是代理服務(wù)器的一種。在使用過(guò)程中,通過(guò)在公共的端點(diǎn)和本地運(yùn)行的 web 服務(wù)器之間建立一個(gè)安全的通道。ngrok可捕獲和分析所有通道上的流量,便于后期分析和重放。
我們?yōu)槭裁匆褂胣grok?
作為一個(gè)web開(kāi)發(fā)者,我們有時(shí)候會(huì)需要臨時(shí)地將一個(gè)本地的web網(wǎng)站部署到外網(wǎng),以供他人體驗(yàn)評(píng)價(jià)或協(xié)助調(diào)試等等,通常我們會(huì)這么做:
找到一臺(tái)運(yùn)行于外網(wǎng)的web服務(wù)器
服務(wù)器上有網(wǎng)站所需要的環(huán)境,否則自行搭建
將網(wǎng)站部署到服務(wù)器上
調(diào)試結(jié)束后,再將網(wǎng)站從服務(wù)器上刪除
有了ngrok之后,世界是如此的美好
首先注冊(cè)并下載ngrok,得到一串授權(quán)碼
運(yùn)行命令ngrok -authtoken 你的授權(quán)碼 80,80是你本地web服務(wù)的端口,而之后ngrok會(huì)記住你的授權(quán)碼,直接ngrok 80就OK了
你會(huì)得到一串網(wǎng)址,通過(guò)這個(gè)網(wǎng)址就可以訪問(wèn)你本地的web服務(wù)了
ngrok具有以下功能:
對(duì)客戶端隱藏服務(wù)器(集群)的IP地址
安全:作為應(yīng)用層防火墻,為網(wǎng)站提供對(duì)基于web的攻擊行為(例如DoS/DDoS)的防護(hù),更容易排查惡意軟件等
為后端服務(wù)器(集群)統(tǒng)一提供加密和SSL加速(如SSL終端代理)
負(fù)載均衡,若服務(wù)器集群中有負(fù)荷較高者,反向代理通過(guò)URL重寫,根據(jù)連線請(qǐng)求從負(fù)荷較低者獲取與所需相同的資源或備援
對(duì)于靜態(tài)內(nèi)容及短時(shí)間內(nèi)有大量訪問(wèn)請(qǐng)求的動(dòng)態(tài)內(nèi)容提供緩存服務(wù)
對(duì)一些內(nèi)容進(jìn)行壓縮,以節(jié)約帶寬或?yàn)榫W(wǎng)絡(luò)帶寬不佳的網(wǎng)絡(luò)提供服務(wù)
減速上傳
為在私有網(wǎng)絡(luò)下(如局域網(wǎng))的服務(wù)器集群提供NAT穿透及外網(wǎng)發(fā)布服務(wù)
花生殼怎么通過(guò)ngrok實(shí)現(xiàn)內(nèi)網(wǎng)穿透?
如果以我們開(kāi)發(fā)人員的機(jī)子作為服務(wù)端,有開(kāi)發(fā)環(huán)境,又有tomcat,數(shù)據(jù)庫(kù)等等,如果能夠直接將機(jī)子這個(gè)內(nèi)網(wǎng)的IP映射到公網(wǎng)多好啊。這就是我們將要介紹的內(nèi)網(wǎng)穿透利器,而且是免費(fèi)的!
想要了解更多相關(guān)信息,可以點(diǎn)擊ngrokhttps://hsk.oray.com/news/11031.html