10款免費(fèi)的內(nèi)網(wǎng)穿透工具

2021-02-16    分類: 網(wǎng)站建設(shè)

NAPT原理:

在NAT網(wǎng)關(guān)上會(huì)有一張映射表,表上記錄了內(nèi)網(wǎng)向公網(wǎng)哪個(gè)IP和端口發(fā)起了請(qǐng)求,然后如果內(nèi)網(wǎng)有主機(jī)向公網(wǎng)設(shè)備發(fā)起了請(qǐng)求,內(nèi)網(wǎng)主機(jī)的請(qǐng)求數(shù)據(jù)包傳輸?shù)搅薔AT網(wǎng)關(guān)上,那么NAT網(wǎng)關(guān)會(huì)修改該數(shù)據(jù)包的源IP地址和源端口為NAT網(wǎng)關(guān)自身的IP地址和任意一個(gè)不沖突的自身未使用的端口,并且把這個(gè)修改記錄到那張映射表上。

最后把修改之后的數(shù)據(jù)包發(fā)送到請(qǐng)求的目標(biāo)主機(jī),等目標(biāo)主機(jī)發(fā)回了響應(yīng)包之后,再根據(jù)響應(yīng)包里面的目的IP地址和目的端口去映射表里面找到該轉(zhuǎn)發(fā)給哪個(gè)內(nèi)網(wǎng)主機(jī)。這樣就實(shí)現(xiàn)了內(nèi)網(wǎng)主機(jī)在沒有公網(wǎng)IP的情況下,通過(guò)NAPT技術(shù)借助路由器唯一的一個(gè)公網(wǎng)IP來(lái)訪問(wèn)公網(wǎng)設(shè)備。 具體原理參照上圖。

10款內(nèi)網(wǎng)穿透工具:

1、Ngrok

ngrok 是一個(gè)反向代理,通過(guò)在公共端點(diǎn)和本地運(yùn)行的 Web 服務(wù)器之間建立一個(gè)安全的通道,實(shí)現(xiàn)內(nèi)網(wǎng)主機(jī)的服務(wù)可以暴露給外網(wǎng)。ngrok 可捕獲和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地協(xié)助服務(wù)端程序測(cè)試。

參考博客:10分鐘教你搭建自己的ngrok服務(wù)器

https://blog.csdn.net/yjc_1111/article/details/79353718

2、Natapp

natapp是 基于ngrok的國(guó)內(nèi)收費(fèi)內(nèi)網(wǎng)穿透工具,類似花生殼,有免費(fèi)版本,比花生殼好。免費(fèi)版本:提供http,https,tcp全隧道穿透,隨機(jī)域名/TCP端口,不定時(shí)強(qiáng)制更換域名/端口,自定義本地端口。

參考文章:NATAPP1分鐘快速新手圖文教程

https://natapp.cn/article/natapp_newbie

3、小米球

小米球是基于ngrok二次開發(fā)的內(nèi)網(wǎng)穿透工具,支持多協(xié)議、多隧道、多端口同時(shí)映射(http、https、tcp等等...),同時(shí)支持多種系統(tǒng)win、linux、linux_arm、mac等。具體的使用直接參考官網(wǎng)。

4、Sunny-Ngrok

Sunny-Ngrok同樣是ngrok二次開發(fā)的內(nèi)網(wǎng)穿透工具,支持http,https協(xié)議,同時(shí)支持更豐富的系統(tǒng)和語(yǔ)言:linux、win、mac、openwrt、 python、php等。

教程:Sunny-Ngrok使用教程

https://www.ngrok.cc/_book/

5、echosite

echosite同樣ngrok二次開發(fā)的內(nèi)網(wǎng)穿透工具,支持多種協(xié)議,以前是全部免費(fèi)的,現(xiàn)在推出了收費(fèi)版和免費(fèi)版,可根據(jù)自己的需要去選擇。

參考教程:EchoSite---讓內(nèi)網(wǎng)穿透變得簡(jiǎn)單

https://blog.csdn.net/interesting0303/article/details/81098603

6、Ssh、autossh

ssh 配合autossh工具使用,因?yàn)閍utossh會(huì)容錯(cuò),自動(dòng)重新啟動(dòng)SSH會(huì)話和隧道。autossh是一個(gè)程序,用于啟動(dòng)ssh的副本并進(jìn)行監(jiān)控,在死亡或停止傳輸流量時(shí)根據(jù)需要重新啟動(dòng)它。 這個(gè)想法來(lái)自rstunnel(Reliable SSH Tunnel),但是在C中實(shí)現(xiàn)。作者的觀點(diǎn)是,它不像匆匆忙忙的工作那么容易。使用端口轉(zhuǎn)發(fā)環(huán)路或遠(yuǎn)程回顯服務(wù)進(jìn)行連接監(jiān)視。在遇到連接拒絕等快速故障時(shí),關(guān)閉連接嘗試的速度。在OpenBSD,Linux,Solaris,Mac OS X,Cygwin和AIX上編譯和測(cè)試; 應(yīng)該在其他BSD上工作。免費(fèi)軟件。

使用教程:SSH內(nèi)網(wǎng)穿透

https://yangqiang.im/?p=698

7、Lanproxy

lanproxy是一個(gè)將局域網(wǎng)個(gè)人電腦、服務(wù)器代理到公網(wǎng)的內(nèi)網(wǎng)穿透工具,目前僅支持tcp流量轉(zhuǎn)發(fā),可支持任何tcp上層協(xié)議(訪問(wèn)內(nèi)網(wǎng)網(wǎng)站、本地支付接口調(diào)試、ssh訪問(wèn)、遠(yuǎn)程桌面...)。目前市面上提供類似服務(wù)的有花生殼、TeamView、GoToMyCloud等等,但要使用第三方的公網(wǎng)服務(wù)器就必須為第三方付費(fèi),并且這些服務(wù)都有各種各樣的限制,此外,由于數(shù)據(jù)包會(huì)流經(jīng)第三方,因此對(duì)數(shù)據(jù)安全也是一大隱患。

參考教程:業(yè)余草推薦一款局域網(wǎng)(內(nèi)網(wǎng))穿透工具lanproxy

https://blog.csdn.net/xmtblog/article/details/77943159

8、Spike

Spike是一個(gè)可以用來(lái)將你的內(nèi)網(wǎng)服務(wù)暴露在公網(wǎng)的快速的反向代理,基于ReactPHP,采用IO多路復(fù)用模型。采用Php實(shí)現(xiàn)。

參考教程:使用 PHP 實(shí)現(xiàn)的的內(nèi)網(wǎng)穿透工具 “Spike”

https://segmentfault.com/q/1010000009955702

9、Frp

frp 是一個(gè)可用于內(nèi)網(wǎng)穿透的高性能的反向代理應(yīng)用,支持 tcp, udp, http, https 協(xié)議。利用處于內(nèi)網(wǎng)或防火墻后的機(jī)器,對(duì)外網(wǎng)環(huán)境提供 http 或 https 服務(wù)。對(duì)于 http, https 服務(wù)支持基于域名虛擬主機(jī),支持自定義域名綁定,使多個(gè)域名可以共用一個(gè)80端口。利用處于內(nèi)網(wǎng)或防火墻后的機(jī)器,對(duì)外網(wǎng)環(huán)境提供 tcp 和 udp 服務(wù),例如在家里通過(guò) ssh 訪問(wèn)處于公司內(nèi)網(wǎng)環(huán)境內(nèi)的主機(jī)。

教程:一款很好用的內(nèi)網(wǎng)穿透工具--FRP、使用frp實(shí)現(xiàn)內(nèi)網(wǎng)穿透

https://sunnyrx.com/2016/10/21/simple-to-use-frp/

10、Fcn

FCN[free connect]是一款傻瓜式的一鍵接入私有網(wǎng)絡(luò)的工具, fcn利用公共服務(wù)器以及數(shù)據(jù)加密技術(shù)實(shí)現(xiàn):在免公網(wǎng)IP環(huán)境下,在任意聯(lián)網(wǎng)機(jī)器上透明接入服務(wù)端所在局域網(wǎng)網(wǎng)段。支持多種系統(tǒng),有免費(fèi)版和付費(fèi)版。

分享名稱:10款免費(fèi)的內(nèi)網(wǎng)穿透工具
URL網(wǎng)址:http://muchs.cn/news/101359.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、用戶體驗(yàn)商城網(wǎng)站、標(biāo)簽優(yōu)化、ChatGPT、網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名