新聞中心
在日常工作中,有時(shí)需要遠(yuǎn)程訪問一些服務(wù)器進(jìn)行操作和管理。然而,由于網(wǎng)絡(luò)環(huán)境等原因,我們并不能直接連接到服務(wù)器,就需要通過一些中間通道來進(jìn)行遠(yuǎn)程訪問。ngrok便是一種高效的遠(yuǎn)程訪問通道,本文將介紹如何在Linux系統(tǒng)上編譯ngrok,讓你更加便捷地進(jìn)行遠(yuǎn)程訪問。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比沁陽網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式沁陽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋沁陽地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
一、ngrok簡介
ngrok是一個(gè)便捷的內(nèi)網(wǎng)穿透工具,能夠讓我們將內(nèi)網(wǎng)服務(wù)暴露到外網(wǎng)中,提供一個(gè)公網(wǎng)訪問地址。ngrok通過建立一個(gè)安全的通道來保證數(shù)據(jù)的傳輸安全,并且具有穩(wěn)定性強(qiáng)、速度快等優(yōu)點(diǎn)。使用ngrok,我們可以非常方便地進(jìn)行在線演示、調(diào)試、測試等操作,同時(shí)也可以用于內(nèi)網(wǎng)穿透、跨網(wǎng)絡(luò)安全訪問等場景。
二、ngrok的安裝
在安裝ngrok之前,需要先安裝Golang運(yùn)行環(huán)境。可以通過以下命令安裝:
sudo apt install golang-go
安裝完成后,就可以開始安裝ngrok了。在ngrok的官網(wǎng)(https://ngrok.com/)上,可以下載到不同系統(tǒng)版本的ngrok客戶端。這里我們將介紹如何在Linux系統(tǒng)上編譯出ngrok的可執(zhí)行文件。
三、ngrok的編譯
1. 獲取ngrok代碼
需要將ngrok的代碼下載到本地。在命令行中執(zhí)行以下命令:
git clone https://github.com/inconshreveable/ngrok.git
下載完成后,進(jìn)入ngrok目錄:
cd ngrok
2. 編譯ngrok客戶端
在ngrok目錄下,執(zhí)行以下命令:
make release-client
這個(gè)命令將會(huì)編譯ngrok客戶端,并將可執(zhí)行文件放在“bin”目錄下。執(zhí)行結(jié)束后,可以在bin目錄下看到生成的可執(zhí)行文件ngrok。
3. 編譯ngrok服務(wù)端
如果需要將ngrok服務(wù)端部署在自己的服務(wù)器上,也可以通過以下命令編譯ngrok服務(wù)端:
make release-server
這個(gè)命令將編譯ngrok服務(wù)端,并將可執(zhí)行文件放在“bin”目錄下。執(zhí)行結(jié)束后,可以在bin目錄下看到生成的可執(zhí)行文件ngrokd。
四、ngrok的使用
編譯出ngrok客戶端后,就可以開始使用ngrok了。運(yùn)行以下命令啟動(dòng)ngrok客戶端:
./ngrok authtoken
./ngrok tcp
其中,為在ngrok官網(wǎng)上獲取的auth token,為需要暴露到外網(wǎng)的本地服務(wù)端口號。執(zhí)行后,ngrok會(huì)返回一個(gè)公網(wǎng)訪問地址,即可使用該地址進(jìn)行遠(yuǎn)程訪問了。
除了使用TCP協(xié)議進(jìn)行訪問外,ngrok還支持HTTP、HTTPS等協(xié)議,可以在ngrok官網(wǎng)上了解其使用方式。
五、
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220兩臺(tái)linux 電腦,一臺(tái)互聯(lián)網(wǎng)一臺(tái)局域網(wǎng),路由器無法操作,如何讓外人能通過外網(wǎng)電腦訪問內(nèi)網(wǎng)電腦?
百升擾正度一下:ngrok
cd 目錄路徑
輸入: ngrok http 8001
輸入:ngrok http 192.168.1.101:8006
端口轉(zhuǎn)發(fā)要李正注冊賬吵悔號
ngrok tcp 22
ngrok tcp
ngrok tcp 192.168.0.11:3389
frp和ngrok哪個(gè)速度快
速度和你的服務(wù)滑謹(jǐn)器有關(guān)。ngrok設(shè)置太復(fù)雜,frp設(shè)置簡單,豎搏穩(wěn)定性信纖基: ngrok路由器端是c編譯的,比較穩(wěn)定。 frp是go語言的, 速度當(dāng)然跟你的服務(wù)器有關(guān)。
群暉nas 內(nèi)網(wǎng)穿透 ngrok 開哪些端口
群暉使用內(nèi)網(wǎng)穿透可以配合網(wǎng)云穿使用,下載網(wǎng)云穿后按教程配置隧道信息
1、可以按以下信息配擾陸置
2、隧道配升晌置完畢,復(fù)制令牌
在內(nèi)網(wǎng) Linux 中,現(xiàn)在我們啟動(dòng)軟件網(wǎng)云穿
先執(zhí)行如下命令賦予網(wǎng)云穿可執(zhí)行權(quán)限:
chmod -R 777 ./wyc_linux_arm
在群暉內(nèi)啟動(dòng)任務(wù)運(yùn)行軟件
新增觸發(fā)任務(wù)用戶定義腳本
3、
在任務(wù)事件內(nèi)輸入代碼
cd /root
nohup ./wyc_linux_arm -token = 令牌 &吵李鋒
linux 編譯 ngrok的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 編譯 ngrok,Linux上編譯ngrok:打造高效的遠(yuǎn)程訪問通道,兩臺(tái)linux 電腦,一臺(tái)互聯(lián)網(wǎng)一臺(tái)局域網(wǎng),路由器無法操作,如何讓外人能通過外網(wǎng)電腦訪問內(nèi)網(wǎng)電腦?,frp和ngrok哪個(gè)速度快,群暉nas 內(nèi)網(wǎng)穿透 ngrok 開哪些端口的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
標(biāo)題名稱:Linux上編譯ngrok:打造高效的遠(yuǎn)程訪問通道(linux編譯ngrok)
轉(zhuǎn)載源于:http://m.fisionsoft.com.cn/article/dppochp.html


咨詢
建站咨詢
