0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ElfBoard技術(shù)貼|如何完成FRP內(nèi)網(wǎng)穿透

ElfBoard ? 2024-11-08 13:30 ? 次閱讀

FRP(Fast Reverse Proxy)是一款高效能的反向代理工具,專為解決內(nèi)網(wǎng)穿透問(wèn)題而設(shè)計(jì)。它能夠?qū)?nèi)網(wǎng)中的服務(wù)安全地暴露至公網(wǎng),讓外部用戶輕松實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)。FRP支持TCP、UDP、HTTP及HTTPS等多種協(xié)議,廣泛適用于遠(yuǎn)程家庭服務(wù)器訪問(wèn)、IoT設(shè)備管理、開(kāi)發(fā)環(huán)境共享等多種場(chǎng)景。

FRP的意義在于打破了內(nèi)網(wǎng)設(shè)備無(wú)法直接由外網(wǎng)訪問(wèn)的局限,并通過(guò)如STCP等安全認(rèn)證機(jī)制,有效保護(hù)內(nèi)網(wǎng)資源,避免未授權(quán)訪問(wèn)。它不僅簡(jiǎn)化了網(wǎng)絡(luò)配置流程,還顯著提升了內(nèi)網(wǎng)服務(wù)的可用性和安全性,為用戶提供了更為靈活多樣的網(wǎng)絡(luò)解決方案。

接下來(lái),將和各位小伙伴詳細(xì)介紹如何完成FRP內(nèi)網(wǎng)穿透的配置過(guò)程。

準(zhǔn)備工作

1、服務(wù)器:一臺(tái)具備公網(wǎng)IP的服務(wù)器,用于部署FRP服務(wù)端。

2、客戶端:需要進(jìn)行內(nèi)網(wǎng)穿透的設(shè)備。

3、FRP程序:可以從GitHub頁(yè)面下載最新版本。

鏈接:Releases · fatedier/frp (github.com)

wKgaomctoCOAaGexAAF-OFICwjo631.png

具體實(shí)施

1、文件介紹

frp_0.60.0_windows_amd64.zip和frp_0.60.0_linux_arm.tar.gz壓縮包中均有兩類文件,一類是frps開(kāi)頭的,另一個(gè)是frpc開(kāi)頭的;

frps,其中s表示server,為服務(wù)器端運(yùn)行文件,frps.toml,其中s表示server,為服務(wù)器端配置文件;

frpc,其中c表示client,為客戶端運(yùn)行文件,frpc.toml,其中c表示client,為客戶端配置文件;

2、服務(wù)端

(1)將frp_0.60.0_windows_amd64.zip拷貝到服務(wù)器中并進(jìn)行解壓。

(2)修改frps.toml的文件,修改內(nèi)容如下:

[common] bindPort = 7000 bindAddr = xx.xx.xx.xx

bind_port:服務(wù)端的端口

bindAddr:服務(wù)器IP

(3)執(zhí)行應(yīng)用,如果沒(méi)有報(bào)錯(cuò),說(shuō)明服務(wù)端配置成功。

C:\Users\Administrator\Desktop\frp_0.60.0_windows_amd64\frp_0.60.0_windows_amd64>frps.exe

wKgZomctoHKAIvPCAAAkjbXGJP0318.png注意:需要把服務(wù)端的7000端口打開(kāi)

3、客戶端

(1)將frp_0.60.0_linux_arm.tar.gz拷貝到板卡中并進(jìn)行解壓。

root@ELF1:~# cp /run/media/sda1/frp_0.60.0_linux_arm.tar.gz ./ root@ELF1:~# tar xvf frp_0.60.0_linux_arm.tar.gz

(2)修改frpc.toml文件

root@ELF1:~# cd frp_0.60.0_linux_arm/ root@ELF1:~/frp_0.60.0_linux_arm# vi frpc.toml

修改內(nèi)容如下:

serverAddr = "xx.xx.xx.xx" serverPort = 7000 [[proxies]] name = "test-tcp" type = "tcp" localPort = 22 remotePort = 6001

serverAddr:公網(wǎng)IP

remotePort = 6001:每個(gè)設(shè)備對(duì)應(yīng)唯一的端口

(3)修改之后保存退出,并執(zhí)行應(yīng)用

root@ELF1:~/frp_0.60.0_linux_arm# ./frpc -c frpc.toml

wKgaoWctoTKAc3_DAAKlt2hZ82o421.png注意:保證板卡能夠上外網(wǎng)

4、測(cè)試

(1)在虛擬機(jī)執(zhí)行命令,如下圖所示表示能夠正常登錄到板卡。

ssh -o Port=6001 root@118.178.127.230

wKgaoWctoVWAXJVsAAA13CiGlPs900.png注意:保證虛擬機(jī)能夠上外網(wǎng)

至此,就已成功完成了FRP內(nèi)網(wǎng)穿透的設(shè)置。衷心希望這份詳盡的指南能夠?yàn)楦魑患夹g(shù)愛(ài)好者提供切實(shí)的幫助,讓我們?cè)谔剿髑度胧郊夹g(shù)的廣闊天地中,攜手開(kāi)啟無(wú)限的創(chuàng)新與可能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6061

    文章

    44846

    瀏覽量

    645463
  • 嵌入式
    +關(guān)注

    關(guān)注

    5128

    文章

    19470

    瀏覽量

    313776
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5444

    瀏覽量

    101396
收藏 0人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    搭建自己的IOT平臺(tái)---內(nèi)網(wǎng)穿透

    IOT平臺(tái)的外網(wǎng)訪問(wèn)。在虛擬機(jī)完成IOT平臺(tái)搭建之后,接下來(lái)就是內(nèi)網(wǎng)穿透了,其實(shí)很簡(jiǎn)單·,只需在花生殼官網(wǎng)注冊(cè)一個(gè)賬號(hào),每個(gè)賬號(hào)都會(huì)有兩個(gè)免費(fèi)的內(nèi)網(wǎng)
    發(fā)表于 12-09 23:14

    【HD-G2UL-EVM開(kāi)發(fā)板體驗(yàn)】 內(nèi)網(wǎng)穿透

    設(shè)備,驗(yàn)證是否生效sync && sudo reboot開(kāi)始在網(wǎng)上有關(guān)sakura frp在linux開(kāi)發(fā)板上的教程還比較少,這里寫(xiě)一篇在G2UL開(kāi)發(fā)板上實(shí)現(xiàn)內(nèi)網(wǎng)穿透
    發(fā)表于 12-22 16:49

    搭建FRP服務(wù)器的教程

    對(duì)于沒(méi)有公網(wǎng)IP的內(nèi)網(wǎng)用戶來(lái)說(shuō),遠(yuǎn)程管理內(nèi)網(wǎng)下的LoRaWAN網(wǎng)關(guān)是一個(gè)尷尬的難題,內(nèi)網(wǎng)穿透可實(shí)現(xiàn)通過(guò)公網(wǎng)訪問(wèn)內(nèi)網(wǎng)下的設(shè)備(如本機(jī))當(dāng)下
    的頭像 發(fā)表于 08-26 10:12 ?1.7w次閱讀

    如何用frp實(shí)現(xiàn)內(nèi)網(wǎng)穿透呢?

    想要連接就需要NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)。想要實(shí)現(xiàn)這一個(gè)功能,可以有許多方法,比如說(shuō)frp、花生殼、ssh等實(shí)現(xiàn)。
    的頭像 發(fā)表于 01-18 10:29 ?2563次閱讀
    如何用<b class='flag-5'>frp</b>實(shí)現(xiàn)<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>呢?

    【教程】通過(guò)LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)FRP功能

    對(duì)于沒(méi)有公網(wǎng)IP的內(nèi)網(wǎng)用戶來(lái)說(shuō),遠(yuǎn)程管理內(nèi)網(wǎng)下的LoRaWAN網(wǎng)關(guān)是一個(gè)尷尬的難題,內(nèi)網(wǎng)穿透可實(shí)現(xiàn)通過(guò)公網(wǎng)訪問(wèn)內(nèi)網(wǎng)下的設(shè)備(如本機(jī))當(dāng)下
    的頭像 發(fā)表于 08-28 15:37 ?892次閱讀
    【教程】通過(guò)LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>FRP</b>功能

    使用LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)FRP功能教程

    對(duì)于沒(méi)有公網(wǎng)IP的內(nèi)網(wǎng)用戶來(lái)說(shuō),遠(yuǎn)程管理內(nèi)網(wǎng)下的LoRaWAN網(wǎng)關(guān)是一個(gè)尷尬的難題,內(nèi)網(wǎng)穿透可實(shí)現(xiàn)通過(guò)公網(wǎng)訪問(wèn)內(nèi)網(wǎng)下的設(shè)備(如本機(jī))當(dāng)下
    的頭像 發(fā)表于 06-25 10:18 ?708次閱讀
    使用LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>FRP</b>功能教程

    【教程】使用LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)FRP功能

    對(duì)于沒(méi)有公網(wǎng)IP的內(nèi)網(wǎng)用戶來(lái)說(shuō),遠(yuǎn)程管理內(nèi)網(wǎng)下的LoRaWAN網(wǎng)關(guān)是一個(gè)尷尬的難題,內(nèi)網(wǎng)穿透可實(shí)現(xiàn)通過(guò)公網(wǎng)訪問(wèn)內(nèi)網(wǎng)下的設(shè)備(如本機(jī))當(dāng)下
    的頭像 發(fā)表于 06-23 10:02 ?823次閱讀
    【教程】使用LoRaWAN網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>FRP</b>功能

    內(nèi)網(wǎng)穿透可以帶給物聯(lián)網(wǎng)什么呢?

    內(nèi)網(wǎng)穿透可以帶給物聯(lián)網(wǎng)什么呢?
    的頭像 發(fā)表于 10-14 15:14 ?1015次閱讀

    內(nèi)網(wǎng)穿透frp原理簡(jiǎn)述

    FRP的優(yōu)點(diǎn): 它可以隱藏內(nèi)網(wǎng)中的服務(wù)器, 避免因直接暴露內(nèi)網(wǎng)服務(wù)器導(dǎo)致的安全問(wèn)題。此外, FRP還支持動(dòng)態(tài)端口映射, 可以方便地實(shí)現(xiàn)內(nèi)網(wǎng)
    的頭像 發(fā)表于 11-13 14:38 ?6373次閱讀
    <b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b><b class='flag-5'>frp</b>原理簡(jiǎn)述

    神器!實(shí)現(xiàn)內(nèi)網(wǎng)穿透的幾款工具

    frp 是一個(gè)專注于內(nèi)網(wǎng)穿透的高性能的反向代理應(yīng)用,支持 TCP、UDP、HTTP、HTTPS 等多種協(xié)議??梢詫?b class='flag-5'>內(nèi)網(wǎng)服務(wù)以安全、便捷的方式通過(guò)具有公網(wǎng) IP 節(jié)點(diǎn)的中轉(zhuǎn)暴露到公網(wǎng)。
    的頭像 發(fā)表于 11-25 10:22 ?3779次閱讀
    神器!實(shí)現(xiàn)<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>的幾款工具

    內(nèi)網(wǎng)穿透工具FRP的快速入門(mén)

    在計(jì)算機(jī)網(wǎng)絡(luò)中,內(nèi)網(wǎng)穿透是一種通過(guò)公網(wǎng)建立安全通道,使得位于內(nèi)網(wǎng)的計(jì)算機(jī)和服務(wù)可以被外部網(wǎng)絡(luò)訪問(wèn)。對(duì)程序員而言,內(nèi)網(wǎng)穿透可以幫助你干什么呢?
    的頭像 發(fā)表于 01-02 11:47 ?901次閱讀

    遠(yuǎn)程桌面內(nèi)網(wǎng)穿透是什么?有什么作用?

    遠(yuǎn)程桌面內(nèi)網(wǎng)穿透指的是通過(guò)特定技術(shù)手段,將處于內(nèi)網(wǎng)中的電腦或服務(wù)器,通過(guò)外部網(wǎng)絡(luò)(互聯(lián)網(wǎng))進(jìn)行訪問(wèn)。內(nèi)網(wǎng)
    的頭像 發(fā)表于 09-13 08:10 ?732次閱讀
    遠(yuǎn)程桌面<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>是什么?有什么作用?

    常見(jiàn)的內(nèi)網(wǎng)穿透工具對(duì)比

    國(guó)內(nèi)的內(nèi)網(wǎng)穿透工具有不少選擇,適合不同的使用場(chǎng)景和需求。以下是一些比較常見(jiàn)的國(guó)內(nèi)內(nèi)網(wǎng)穿透工具:
    的頭像 發(fā)表于 11-06 14:59 ?2319次閱讀

    國(guó)產(chǎn)內(nèi)網(wǎng)穿透方案-比frp更簡(jiǎn)單

    的應(yīng)用場(chǎng)景。 當(dāng)前市場(chǎng)上,frp作為一款開(kāi)源內(nèi)網(wǎng)穿透方案,憑借其開(kāi)源特性和廣泛的技術(shù)支持,在行業(yè)內(nèi)擁有較高的認(rèn)知度,常被應(yīng)用于大型局域網(wǎng)的構(gòu)建與管理。然而,
    的頭像 發(fā)表于 05-13 11:28 ?80次閱讀
    國(guó)產(chǎn)<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>方案-比<b class='flag-5'>frp</b>更簡(jiǎn)單

    這么多內(nèi)網(wǎng)穿透工具怎么選?一篇讓你不再糾結(jié)的終極指南!

    穿透工具就是你的救星! 但問(wèn)題來(lái)了—— 市面上這么多工具,Ngrok、FRP、ZeroNews……到底該選哪個(gè)? 別急,這篇文章將帶你全面了解各種內(nèi)網(wǎng)穿透方案的優(yōu)缺點(diǎn),幫你找到最適合自
    的頭像 發(fā)表于 05-13 16:06 ?92次閱讀
    這么多<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>工具怎么選?一篇讓你不再糾結(jié)的終極指南!

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品