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

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

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

通過OpenWrt路由轉(zhuǎn)發(fā)免費實現(xiàn)外網(wǎng)訪問局域網(wǎng)內(nèi)所有設(shè)備

jf_35150002 ? 來源: jf_35150002 ? 作者: jf_35150002 ? 2023-10-25 15:48 ? 次閱讀

軟路由和All In One家庭服務(wù)器的普及,越來越多的用戶在家庭服務(wù)器上部署了OpenWrt、Home Assistant、群暉/黑群暉、Alist、Unraid等系統(tǒng)和插件,隨著IPV4的資源枯竭,運營商在新辦理的寬帶幾乎都不給公網(wǎng)IP導(dǎo)致無法通過公網(wǎng)IP訪問這些內(nèi)網(wǎng)服務(wù),F(xiàn)rp端口映射又需要每一個服務(wù)生成一個地址和端口,小白用戶部署起來很繁瑣而且速度較慢導(dǎo)致用戶體驗很差。我這里提供一種利用OpenWrt系統(tǒng)幾分鐘就可以實現(xiàn)局域網(wǎng)內(nèi)所有設(shè)備的免費外網(wǎng)訪問方法。

準(zhǔn)備:

1、支持Docker的OpenWrt軟路由一臺,ARM和X86,主路由或者旁路由模式都可以;

2、OpenWrt /opt/docker目錄剩余存儲大于80M;

3、一臺Mac或者Windows電腦;

4、兩者均可訪問互聯(lián)網(wǎng);

OpenWrt的空間擴容問題,可以這么直接解決!8372 播放 · 6 贊同視頻

wKgZomU4yC-AU26JAARbt0nQg4s868.jpg

?

wKgaomU4yC-AMumsAAC1-s2scTY425.png

第一步:下載Solopace.Gem客戶端

1、訪問Solopace.Gem官網(wǎng)

https://solopace.doaction.pro/?c=elecfans 復(fù)制粘貼到瀏覽器

2、下載Solopace.Gem客戶端并根據(jù)提示安裝。

wKgZomU4yC-ANM3UAACz8CdGw5Q138.png

3、安裝成功后,打開客戶端,使用手機號或郵箱登錄并選擇個人用戶角色。

wKgaomU4yDCAdkl6AACeIiaWFIA177.pngwKgZomU4yDCAOcZ-AAEPj74hQ2Q672.png

4、自動創(chuàng)建組網(wǎng),等待設(shè)備連接

選擇我是個人用戶后,系統(tǒng)會自動創(chuàng)建網(wǎng)絡(luò),進入這一頁面當(dāng)前步驟結(jié)束,停留在此頁即可,不要退出程序。

wKgaomU4yDGAGGkQAAD7VVK_Fvg268.png

第二步:在Openwrt內(nèi)安裝組網(wǎng)工具Solopace.Gem Docker版本

打開Openwrt地址并登錄

5、選擇菜單欄 Docker - 容器

wKgZomU4yDGABI6LAACLZVn42WI210.png

6、點擊命令行

wKgaomU4yDGAOitpAAB5-Y97Kyc499.png

7、復(fù)制以下命令并粘貼到命令行

docker run -d --name=solopacegemed -v /var/lib:/var/lib -v /dev/net/stun:/dev/net/stun --network=host --restart=always --privileged  doaction/solopacegem solopacegemed
wKgZomU4yDKAJejxAACLyf-RS68536.png

8、命令添加完畢后,系統(tǒng)提根據(jù)命令自動填充創(chuàng)建Docker容器的數(shù)據(jù),點擊提交創(chuàng)建容器。

wKgaomU4yDKAE7k2AACdg5aNpx4216.png

9、創(chuàng)建成功后,勾選對應(yīng)的容器并啟動。

wKgZomU4yDKAPmQDAACgzJijTic087.png

第三步:啟動TTYD終端,生成登錄驗證URL

10、系統(tǒng) - TTYD終端,輸入OpenWrt賬戶密碼

wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png

11、復(fù)制以下命令并粘貼到命令行回車,生成URL。

docker exec solopacegemed solopacegem up | grep -o '"Data": "[^"]*"' | cut -d '"' -f4
wKgZomU4yDOAZ_T7AAD-Purf750375.png

12、將上述鏈接復(fù)制到瀏覽器并登錄,注意要用上面mac/win設(shè)備登錄的同一手機號

wKgaomU4yDSAW_hnAAKMAR6S_YQ584.png

13、選擇加入網(wǎng)絡(luò)

wKgZomU4yDSAbHZ_AABSSaXmL_U000.png

14、回到mac/win客戶端點擊我已下載并登錄,點擊連接

wKgaomU4yDSAVQqVAADze3Lazho754.pngwKgZomU4yDWAVYpoAAEhG-TloeQ870.png

此時在客戶端內(nèi)設(shè)備列表復(fù)制OpenWrt的組網(wǎng)IP就可以直接外網(wǎng)訪問了,但是目前只是PC客戶端與OpenWrt連接成功了,但是要想訪問OpenWrt下面的其他設(shè)備就需要開啟路由轉(zhuǎn)發(fā)了,此軟件默認免費兩臺設(shè)備,開啟路由轉(zhuǎn)發(fā)之后就可以脫離這個限制。

wKgaomU4yDaARCq9AADPHrItcHs598.pngwKgZomU4yDeAUl8_AAWmUQmF1a4075.png

第四步:開啟OpenWrt的路由轉(zhuǎn)發(fā)

15、進入Solopace.Gem后臺管理 - 設(shè)備列表

wKgaomU4yDeAa4y2AACd072OuFM995.png

16、點擊上圖中管理路由轉(zhuǎn)發(fā),填寫Openwrt的內(nèi)網(wǎng)網(wǎng)段,比如Openwrt的管理地址是192.168.1.1,就填寫192.168.1.0/ 24,點擊下一步

wKgZomU4yDiAUgZpAACfZdvV59E945.png

17、此時出現(xiàn)開啟OpenWrt的路由轉(zhuǎn)發(fā)命令,此時停留此頁面。

wKgaomU4yDiAQ2HYAAFZEEoQM7U934.png

18、復(fù)制命令至OpenWrt的ttyd終端或者ssh到openwrt開啟

wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png

19、分別執(zhí)行上圖中的命令并將路由轉(zhuǎn)發(fā)狀態(tài)按鈕改為開啟,點擊保存并應(yīng)用,必須先執(zhí)行命令后再點擊后臺的保存,否則會報錯,保存后會顯示已開啟路由轉(zhuǎn)發(fā)

wKgZomU4yDiALrjYAACApevNSI8869.png

20、Solopace.Gem PC端客戶端連接后即可外網(wǎng)訪問內(nèi)網(wǎng)IP地址,組網(wǎng)IP也能訪問OpenWrt,下圖為與OpenWrt同一網(wǎng)段的Home Assistant。

wKgaomU4yDmAFztDAADfW5PV8d8269.png

21、Enjoy it??!

審核編輯 黃宇


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

    關(guān)注

    12

    文章

    8842

    瀏覽量

    84945
  • OpenWrt
    +關(guān)注

    關(guān)注

    10

    文章

    123

    瀏覽量

    39227
收藏 人收藏

    評論

    相關(guān)推薦

    局域網(wǎng)的連接設(shè)備有哪些類型

    局域網(wǎng)的連接設(shè)備是構(gòu)建局域網(wǎng)的關(guān)鍵組成部分,它們負責(zé)將網(wǎng)絡(luò)中的各個節(jié)點(如計算機、服務(wù)器、打印機等)連接起來,實現(xiàn)數(shù)據(jù)的傳輸和共享。以下是對局域網(wǎng)
    的頭像 發(fā)表于 10-08 10:33 ?158次閱讀

    NAT設(shè)備實現(xiàn)內(nèi)外網(wǎng)設(shè)備訪問的優(yōu)勢

    內(nèi)網(wǎng)服務(wù)器的需求愈發(fā)迫切。為實現(xiàn)這一目標(biāo),網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)設(shè)備成為了不可或缺的技術(shù)手段之一。本文將探討外網(wǎng)用戶通過NAT設(shè)備
    的頭像 發(fā)表于 08-23 13:57 ?240次閱讀
    NAT<b class='flag-5'>設(shè)備</b><b class='flag-5'>實現(xiàn)</b>內(nèi)<b class='flag-5'>外網(wǎng)</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>訪問</b>的優(yōu)勢

    請問IR615怎么禁止設(shè)備訪問外網(wǎng)?

    IR615使用VPN連到云平臺,最近發(fā)現(xiàn)4G流量使用激增,估計其它設(shè)備在蹭網(wǎng),怎么設(shè)置一下防止其它設(shè)備通過路由訪問外網(wǎng),多謝
    發(fā)表于 07-25 07:56

    想在局域網(wǎng)內(nèi)對ESP-WROOM-02通過IOT APP進行設(shè)備添加,不成功,為什么?

    想在局域網(wǎng)內(nèi)對ESP-WROOM-02通過IOT APP進行設(shè)備添加,不成功. 是IOT APP不支持對ESP-WROOM-02進行本地管理嗎?如果可以本地管理,應(yīng)該怎么使用?
    發(fā)表于 07-15 08:05

    路由器端口轉(zhuǎn)發(fā)怎么設(shè)置

    )技術(shù),它允許將路由器的一個或多個外部端口映射到內(nèi)網(wǎng)中的一個設(shè)備或服務(wù)上。這樣,外部設(shè)備就可以通過這些端口訪問內(nèi)網(wǎng)中的
    的頭像 發(fā)表于 07-09 11:33 ?4689次閱讀

    通過手機APP在局域網(wǎng)內(nèi)控制繼電器演示

    智嵌物聯(lián)的網(wǎng)絡(luò)IO控制器可通過手機APP實現(xiàn)局域網(wǎng)內(nèi)控制。本文檔以智嵌的4路網(wǎng)絡(luò)IO控制器為例,介紹在局域網(wǎng)下用手機APP控制網(wǎng)絡(luò)IO設(shè)備的方法。
    的頭像 發(fā)表于 05-30 10:20 ?499次閱讀
    <b class='flag-5'>通過</b>手機APP在<b class='flag-5'>局域網(wǎng)內(nèi)</b>控制繼電器演示

    Linux 基于centos7 在局域網(wǎng)內(nèi)部署的可組態(tài)大數(shù)據(jù)展示平臺

    E-Control基于centos7 在局域網(wǎng)內(nèi)部署的可組態(tài)大數(shù)據(jù)展示平臺,通過瀏覽器操作組態(tài)工具、瀏覽組態(tài)畫面,實現(xiàn)工程管理、組態(tài)編輯、工業(yè)設(shè)備采集以及組態(tài)運行三大功能。采用標(biāo)準(zhǔn)HT
    發(fā)表于 02-25 00:26

    【米爾-全志T113-i開發(fā)板試用】6、使用mDNS實現(xiàn)局域網(wǎng)域名訪問

    訪問設(shè)備呢? 可以的,要實現(xiàn)域名訪問設(shè)備,有三種常見的方法: 在路由器上開啟DNS域名解析服務(wù)
    發(fā)表于 02-23 18:46

    虛擬局域網(wǎng)與傳統(tǒng)局域網(wǎng)的主要區(qū)別

    與傳統(tǒng)局域網(wǎng)在多個方面存在重要的區(qū)別,下面將詳細介紹這些區(qū)別。 1. 拓撲結(jié)構(gòu) 傳統(tǒng)局域網(wǎng)通常采用星型拓撲結(jié)構(gòu),即所有設(shè)備都直接連接到一個集線器或交換機上。而虛擬
    的頭像 發(fā)表于 02-20 14:41 ?1631次閱讀

    如何測試局域網(wǎng)的速度?以及如何優(yōu)化局域網(wǎng)的性能?

    如何測試局域網(wǎng)的速度?以及如何優(yōu)化局域網(wǎng)的性能? 如何測試局域網(wǎng)的速度? 局域網(wǎng)(LAN)是指在相對較小的范圍內(nèi),多臺計算機通過網(wǎng)絡(luò)
    的頭像 發(fā)表于 01-12 15:57 ?9819次閱讀

    路由器的替代方案:如何組成局域網(wǎng)

    路由器的替代方案:如何組成局域網(wǎng) 在現(xiàn)代社會中,互聯(lián)網(wǎng)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠帧?b class='flag-5'>通過局域網(wǎng)(LAN),我們可以將多臺計算機、智能手機、平板電腦等
    的頭像 發(fā)表于 01-09 11:22 ?1197次閱讀

    廣域網(wǎng)路由器和局域網(wǎng)路由器有哪些區(qū)別呢?

    廣域網(wǎng)路由器和局域網(wǎng)路由器有哪些區(qū)別呢? 廣域網(wǎng)路由器和局域網(wǎng)路由器是兩種不同類型的路由器,它們在范圍、覆蓋面、連接
    的頭像 發(fā)表于 12-27 16:27 ?893次閱讀

    外網(wǎng)設(shè)備訪問內(nèi)網(wǎng)設(shè)備NAT如何快速配置

    訪問,無法從外網(wǎng)訪問。這樣子可以有效加強網(wǎng)絡(luò)安全,但也對數(shù)據(jù)交互造成影響。 如何企業(yè)需要通過外網(wǎng)設(shè)備
    的頭像 發(fā)表于 12-18 17:23 ?701次閱讀
    <b class='flag-5'>外網(wǎng)</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>訪問</b>內(nèi)網(wǎng)<b class='flag-5'>設(shè)備</b>NAT如何快速配置

    多個相同IP設(shè)備通過網(wǎng)段隔離器實現(xiàn)不同IP的訪問映射

    如果工業(yè)現(xiàn)場局域網(wǎng)中有多個相同IP地址的設(shè)備,企業(yè)希望通過外網(wǎng)訪問她們,并且為這些設(shè)備分配不同的
    的頭像 發(fā)表于 11-15 17:21 ?682次閱讀
    多個相同IP<b class='flag-5'>設(shè)備</b><b class='flag-5'>通過</b>網(wǎng)段隔離器<b class='flag-5'>實現(xiàn)</b>不同IP的<b class='flag-5'>訪問</b>映射

    不同規(guī)模的公司如何搭建局域網(wǎng)

    路由器提供內(nèi)網(wǎng)和外網(wǎng)的鏈接和VLAN(虛擬局域網(wǎng))的劃分,以及各種防火墻和路由功能的配置。 而交換機一頭連到路由器上,作為一個子網(wǎng),另
    發(fā)表于 11-13 14:47 ?584次閱讀
    不同規(guī)模的公司如何搭建<b class='flag-5'>局域網(wǎng)</b>?