歸納幾種免費(fèi)開源的內(nèi)網(wǎng)穿透工具(frp、holer、nps、lanproxy)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
疫情就這樣呼來呼去的三年了,大家居家辦公都已經(jīng)成為了常態(tài),可是大家居家辦公的同時(shí)也不能每個(gè)人都帶著各自的電腦回家吧,有的是筆記本還好說,那要是臺(tái)式機(jī),又很大,就悲催了,還有公司里的各種辦公軟件,OA,ERP啥的也要訪問,可能作為網(wǎng)管的大佬們就要想到了內(nèi)網(wǎng)穿透,這里說幾種不錯(cuò)的內(nèi)網(wǎng)穿透工具;列舉一些比較好用的開源的內(nèi)網(wǎng)穿透工具,詳細(xì)介紹一下各個(gè)軟件工具的特點(diǎn):
1. 生產(chǎn)力環(huán)境下的簡單高效開源的內(nèi)網(wǎng)穿透工具 frp
FRP 功能完整,主要采用 GO 語言實(shí)現(xiàn),重量級(jí)的工具,服務(wù)端界面樣式風(fēng)格一般。
配置繁瑣,不同的協(xié)議需要配置不同的參數(shù),采用文件存放數(shù)據(jù),不支持?jǐn)?shù)據(jù)庫管理數(shù)據(jù)。
frp的github開源地址:https://github.com/fatedier/frp
frp的說明文檔:https://gofrp.org/docs/
2.輕量級(jí)內(nèi)網(wǎng)穿透工具 holer
輕量級(jí)的內(nèi)網(wǎng)穿透工具,holer 服務(wù)端采用 Java 語言實(shí)現(xiàn),服務(wù)端界面漂亮簡潔。
Holer 客戶端采用了 Java 語言和 GO 語言實(shí)現(xiàn)了兩種版本,支持幾乎所有的 OS 平臺(tái)。
用到流行的微服務(wù)框架 springboot 和 Java 網(wǎng)絡(luò)框架 netty。
配置很簡單,針對(duì)所有 TCP 協(xié)議只需在客戶端設(shè)置一個(gè) holer access key 即可。
采用 MySQL 數(shù)據(jù)庫統(tǒng)一管理數(shù)據(jù)。
開源地址:https://github.com/Wisdom-Projects/holer
軟件包下載:https://github.com/Wisdom-Projects/holer/tree/master/Binary
3. 全能型內(nèi)網(wǎng)穿透工具nps(帶有Web界面的網(wǎng)穿透工具)
輕量級(jí)的內(nèi)網(wǎng)穿透工具,完全采用 GO 語言實(shí)現(xiàn),服務(wù)端界面漂亮簡潔。
支持的協(xié)議最廣泛,配置稍簡單,采用文件存放數(shù)據(jù),不支持?jǐn)?shù)據(jù)庫管理數(shù)據(jù)。
github地址:https://github.com/ehang-io/nps
官方說明:https://ehang-io.github.io/nps/#/install
NPS下載地址:https://github.com/ehang-io/nps/releases/
4. JAVA編寫的內(nèi)網(wǎng)穿透 lanproxy
輕量級(jí)的內(nèi)網(wǎng)穿透工具,客戶端采用 GO 語言和 Java 語言實(shí)現(xiàn)兩種版本,采用了 Java 網(wǎng)絡(luò)框架 netty,服務(wù)端界面體驗(yàn)較差。
配置稍繁瑣,采用文件存放數(shù)據(jù),不支持?jǐn)?shù)據(jù)庫管理數(shù)據(jù)
開源地址:https://github.com/ffay/lanproxy
服務(wù)端支持linux/Windows,客戶端支持linux/Windows和部分嵌入式系統(tǒng)(下載)
隨便說數(shù)說nps和frp哪個(gè)穩(wěn)定
nps穩(wěn)定些,frp的一些缺點(diǎn),首先在網(wǎng)絡(luò)不好的時(shí)候會(huì)丟包,不知道是不是我使用的版本問題還是什么,還有一點(diǎn)是重新寫配置后要reload。配置說復(fù)雜的話也談不上,但是對(duì)于小白來說npsweb界面的配置相對(duì)會(huì)友好一點(diǎn)。
nps的優(yōu)點(diǎn);首先配置簡單,配置完成之后不需要reload配置直接生效。功能相比于frp更全面,但是缺少強(qiáng)制https的功能,這個(gè)我是通過將http流量發(fā)送到nginx,讓nginx發(fā)送一個(gè)301來實(shí)現(xiàn)的,而且還支持多用戶,這個(gè)就很強(qiáng)了。
免費(fèi)又略帶收費(fèi)的幾款內(nèi)網(wǎng)穿透工具
第一款 :Sunny-Ngrok
提供免費(fèi)內(nèi)網(wǎng)穿透服務(wù),免費(fèi)服務(wù)器支持綁定自定義域名
管理內(nèi)網(wǎng)服務(wù)器,內(nèi)網(wǎng)web進(jìn)行演示
快速開發(fā)微信程序和第三方支付平臺(tái)調(diào)試
本地WEB外網(wǎng)訪問、本地開發(fā)微信、TCP端口轉(zhuǎn)發(fā)
新增FRP服務(wù)器,基于 FRP 實(shí)現(xiàn)https、udp轉(zhuǎn)發(fā)
無需任何配置,下載客戶端之后直接一條命令讓外網(wǎng)訪問您的內(nèi)網(wǎng)不再是距離
官網(wǎng)地址:https://www.ngrok.cc/
第二款 :蜻蜓映射
蜻蜓映射是一款免費(fèi)的內(nèi)網(wǎng)穿透軟件。
適用于遠(yuǎn)程桌面、遠(yuǎn)程服務(wù)器、遠(yuǎn)程辦公、游戲聯(lián)機(jī)、開發(fā)調(diào)試等場景。
官網(wǎng)地址:https://flynat.51miaole.com/
第三款:natapp
基于ngrok的內(nèi)網(wǎng)映射工具,免費(fèi)版本提供http,tcp,udp全隧道穿透、隨機(jī)域名/隨機(jī)TCP,UDP端口、不定時(shí)強(qiáng)制更換域名/端口和自定義本地端口。
官網(wǎng)地址:https://natapp.cn/
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!