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

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

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

樹(shù)莓派:使用花生殼或FRP實(shí)現(xiàn)內(nèi)網(wǎng)穿透,遠(yuǎn)程訪問(wèn)的方案

如意 ? 來(lái)源:百家號(hào) ? 作者:壹學(xué)好 ? 2020-06-27 17:00 ? 次閱讀

繼續(xù)折騰樹(shù)莓派,如果沒(méi)有公網(wǎng)ip,但又想隨時(shí)隨地都能連接到樹(shù)莓派,或者訪問(wèn)上面的服務(wù),今天提供兩套樹(shù)莓派內(nèi)網(wǎng)穿透,遠(yuǎn)程訪問(wèn)方案

寫(xiě)在前面

花生殼(反向代理)

使用花生殼工具,將內(nèi)網(wǎng)地址端口映射到公網(wǎng),成熟穩(wěn)定,體驗(yàn)版免費(fèi),但有帶寬和流量限制,不適合 NAS 等場(chǎng)景,增加帶寬和流量需要收費(fèi),固定外網(wǎng)端口要收費(fèi)。

frp(反向代理)

frp 是一個(gè)高性能的反向代理應(yīng)用,可以幫助您輕松地進(jìn)行內(nèi)網(wǎng)穿透,對(duì)外網(wǎng)提供服務(wù),支持 tcp, http, https 等協(xié)議類(lèi)型,并且 web 服務(wù)支持根據(jù)域名進(jìn)行路由轉(zhuǎn)發(fā)。

需要準(zhǔn)備一臺(tái) vps,作為轉(zhuǎn)發(fā)的服務(wù)端

花生殼

1.下載安裝包

下載花生殼安裝包并安裝:

wget http://download.oray.com/peanuthull/embed/phddns_3.0.3_systemd.deb

sudo dpkg -i phddns_3.0.3_systemd.deb

樹(shù)莓派:使用花生殼或FRP實(shí)現(xiàn)內(nèi)網(wǎng)穿透,遠(yuǎn)程訪問(wèn)的方案

獲取 SN 碼

2.配置花生殼

訪問(wèn) http://b.oray.com 添加映射即可

這里我添加了一個(gè)遠(yuǎn)程登錄訪問(wèn), 一個(gè)遠(yuǎn)程桌面映射

FRP

1.配置服務(wù)器端

github 地址:https://github.com/fatedier/frp/releases

查看最新下載鏈接

登錄你的 vps 服務(wù)器

下載解壓

wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz

mkdir /home/frp

tar -zxvf frp_0.33.0_linux_amd64.tar.gz -C /home/frp/

進(jìn)入目錄,修改配置文件

cd /home/frp/frp_0.33.0_linux_amd64/

vi frps.ini

樹(shù)莓派:使用花生殼或FRP實(shí)現(xiàn)內(nèi)網(wǎng)穿透,遠(yuǎn)程訪問(wèn)的方案

參數(shù)說(shuō)明

bind_port:綁定的端口,需要與客戶(hù)端中 server_port 參數(shù)保持一致vhost_http_port:虛擬主機(jī)運(yùn)行在本機(jī)的端口,如果 vps 有服務(wù)占用了端口,應(yīng)當(dāng)更換dashboard_port:frp 后臺(tái)服務(wù)頁(yè)面的端口,如果設(shè)置 8000,便可通過(guò) http://yourip:8000 來(lái)訪問(wèn) frps 的后臺(tái)頁(yè)面dashboard_user:frp 后臺(tái)服務(wù)頁(yè)面的管理員用戶(hù)名dashboard_pwd:frp 后臺(tái)服務(wù)頁(yè)面的管理員密碼privilege_token:自定義值,必須與客戶(hù)端中的 privilege_token 保持一致

配置完成之后,便可以通過(guò)如下命令啟動(dòng) frps

。/frps -c 。/frps.ini

2.配置樹(shù)莓派客戶(hù)端

樹(shù)莓派上下載解壓

wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_arm.tar.gz

mkdir /home/frp

tar -zxvf frp_0.33.0_linux_arm.tar.gz -C /home/frp/

進(jìn)入目錄,修改配置文件

cd /home/frp/frp_0.33.0_linux_arm

vi frpc.ini

樹(shù)莓派:使用花生殼或FRP實(shí)現(xiàn)內(nèi)網(wǎng)穿透,遠(yuǎn)程訪問(wèn)的方案

參數(shù)說(shuō)明

server_addr:服務(wù)器端的 ipserver_port:服務(wù)器端的端口,即 bind_portprivilege_token:同服務(wù)器端的 privilege_token 保持一致login_fail_exit:失敗時(shí)自動(dòng)重連remote_port:遠(yuǎn)程端口,即 ssh 連接樹(shù)莓派時(shí)的端口

配置完成之后,啟動(dòng) frps

。/frps -c 。/frps.ini

ps:服務(wù)器的話,設(shè)置的端口記得在控制臺(tái)允許通過(guò)

完成!

聲明:本文內(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)投訴
  • 遠(yuǎn)程訪問(wèn)
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    7879
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1688

    瀏覽量

    105456
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    FRP(FastReverseProxy)是一款高效能的反向代理工具,專(zhuān)為解決內(nèi)網(wǎng)穿透問(wèn)題而設(shè)計(jì)。它能夠?qū)?b class='flag-5'>內(nèi)網(wǎng)中的服務(wù)安全地暴露至公網(wǎng),讓外部用戶(hù)輕松
    的頭像 發(fā)表于 11-08 13:30 ?94次閱讀
    ElfBoard技術(shù)貼|如何完成<b class='flag-5'>FRP</b><b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>

    內(nèi)網(wǎng)通過(guò)公網(wǎng)地址訪問(wèn)內(nèi)網(wǎng)服務(wù)器的設(shè)置方法

    在一些場(chǎng)景下,內(nèi)部網(wǎng)絡(luò)中的服務(wù)器需要通過(guò)公網(wǎng)地址進(jìn)行訪問(wèn),尤其是在沒(méi)有固定公網(wǎng)IP需要在外部訪問(wèn)時(shí)。為了解決這一問(wèn)題,可以使用以下幾種方法實(shí)現(xiàn)內(nèi)網(wǎng)
    的頭像 發(fā)表于 11-07 15:09 ?151次閱讀

    常見(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 ?199次閱讀

    內(nèi)網(wǎng)穿透是什么?——用你家快遞的例子來(lái)告訴你

    你有沒(méi)有試過(guò)這樣的情況?家里網(wǎng)速很快,設(shè)備很多,但當(dāng)你想要在外面通過(guò)手機(jī)或者電腦遠(yuǎn)程控制家里的電腦、NAS、攝像頭時(shí),卻發(fā)現(xiàn)怎么都連不上?這就是因?yàn)槟慵依镉玫木W(wǎng)絡(luò)屬于“內(nèi)網(wǎng)”,而你手機(jī)用的網(wǎng)絡(luò)屬于“外網(wǎng)”,它們像是兩個(gè)完全不同的小區(qū),沒(méi)法直接互相
    的頭像 發(fā)表于 11-04 10:57 ?97次閱讀

    P2link——強(qiáng)大的內(nèi)網(wǎng)穿透遠(yuǎn)程訪問(wèn)工具

    P2Link作為一款強(qiáng)大的內(nèi)網(wǎng)穿透遠(yuǎn)程訪問(wèn)工具,可以幫助用戶(hù)輕松實(shí)現(xiàn)網(wǎng)絡(luò)連接和數(shù)據(jù)傳輸。特別適用于在復(fù)雜網(wǎng)絡(luò)環(huán)境中需要
    的頭像 發(fā)表于 11-01 14:21 ?150次閱讀

    打破網(wǎng)絡(luò)邊界:P2Link助力實(shí)現(xiàn)高效遠(yuǎn)程訪問(wèn)內(nèi)網(wǎng)穿透

    P2Link作為一種高效的內(nèi)網(wǎng)穿透解決方案,通過(guò)其強(qiáng)大的功能、簡(jiǎn)單的配置和高效的傳輸技術(shù),幫助用戶(hù)打破了內(nèi)網(wǎng)與外網(wǎng)之間的界限。無(wú)論是遠(yuǎn)程辦公
    的頭像 發(fā)表于 10-31 11:59 ?87次閱讀

    打破網(wǎng)絡(luò)邊界:P2Link助力實(shí)現(xiàn)高效遠(yuǎn)程訪問(wèn)內(nèi)網(wǎng)穿透

    ,解決內(nèi)網(wǎng)穿透難題,讓用戶(hù)輕松實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)和管理。以下是一些典型的應(yīng)用場(chǎng)景: 遠(yuǎn)程辦公與文件
    發(fā)表于 10-31 11:54

    遠(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)
    的頭像 發(fā)表于 09-13 08:10 ?277次閱讀
    <b class='flag-5'>遠(yuǎn)程</b>桌面<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>是什么?有什么作用?

    這個(gè)組網(wǎng)、內(nèi)網(wǎng)穿透工具遠(yuǎn)程連接是真的牛!

    這一局限,實(shí)現(xiàn)遠(yuǎn)程連接與訪問(wèn),我們引入了內(nèi)網(wǎng)穿透這一技術(shù)手段。那么,內(nèi)網(wǎng)
    的頭像 發(fā)表于 08-19 16:08 ?269次閱讀
    這個(gè)組網(wǎng)、<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>工具<b class='flag-5'>遠(yuǎn)程</b>連接是真的牛!

    無(wú)需公網(wǎng)IP、無(wú)需云服務(wù)器,實(shí)現(xiàn)遠(yuǎn)程直連NAS該怎么做?

    手機(jī)圖片、視頻太多,存儲(chǔ)空間不夠用怎么辦?出門(mén)在外無(wú)法直連家中NAS,遠(yuǎn)程訪問(wèn)NAS速度慢?自建私有云、多媒體服務(wù)器,如何多人遠(yuǎn)程共享媒體資源? 可以歸納為以下幾種主要方案: 1、使用
    的頭像 發(fā)表于 06-03 14:51 ?457次閱讀

    使用cpolar內(nèi)網(wǎng)穿透本地MariaDB數(shù)據(jù)庫(kù)

    本篇教程將使用cpolar內(nèi)網(wǎng)穿透本地MariaDB數(shù)據(jù)庫(kù),并實(shí)現(xiàn)在外公網(wǎng)環(huán)境下使用navicat圖形化工具遠(yuǎn)程連接本地內(nèi)網(wǎng)的MariaDB
    的頭像 發(fā)表于 01-22 10:28 ?545次閱讀
    使用cpolar<b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>本地MariaDB數(shù)據(jù)庫(kù)

    內(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 ?605次閱讀

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

    frp 是一個(gè)專(zhuān)注于內(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 ?2979次閱讀
    神器!<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>的幾款工具

    Docker Compose部署Spug:實(shí)現(xiàn)內(nèi)網(wǎng)穿透

    上面我們成功安裝了openGauss數(shù)據(jù)庫(kù),下面我們?cè)贚inux安裝cpolar內(nèi)網(wǎng)穿透工具,通過(guò)cpolar 轉(zhuǎn)發(fā)本地端口映射的http公網(wǎng)地址,我們可以很容易實(shí)現(xiàn)遠(yuǎn)程
    的頭像 發(fā)表于 11-23 16:42 ?680次閱讀
    Docker Compose部署Spug:<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b>

    內(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)
    的頭像 發(fā)表于 11-13 14:38 ?4820次閱讀
    <b class='flag-5'>內(nèi)網(wǎng)</b><b class='flag-5'>穿透</b><b class='flag-5'>frp</b>原理簡(jiǎn)述