軟路由和All In One家庭服務(wù)器的普及,越來越多的用戶在家庭服務(wù)器上部署了OpenWrt、Home Assistant、群暉/黑群暉、Alist、Unraid等系統(tǒng)和插件,隨著IPV4的資源枯竭,運(yùn)營商在新辦理的寬帶幾乎都不給公網(wǎng)IP導(dǎo)致無法通過公網(wǎng)IP訪問這些內(nèi)網(wǎng)服務(wù),F(xiàn)rp端口映射又需要每一個服務(wù)生成一個地址和端口,小白用戶部署起來很繁瑣而且速度較慢導(dǎo)致用戶體驗(yàn)很差。我這里提供一種利用OpenWrt系統(tǒng)幾分鐘就可以實(shí)現(xiàn)局域網(wǎng)內(nèi)所有設(shè)備的免費(fèi)外網(wǎng)訪問方法。
準(zhǔn)備:
1、支持Docker的OpenWrt軟路由一臺,ARM和X86,主路由或者旁路由模式都可以;
2、OpenWrt /opt/docker目錄剩余存儲大于80M;
3、一臺Mac或者Windows電腦;
4、兩者均可訪問互聯(lián)網(wǎng);
OpenWrt的空間擴(kuò)容問題,可以這么直接解決!8372 播放 · 6 贊同視頻
![wKgZomU4yC-AU26JAARbt0nQg4s868.jpg](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yC-AU26JAARbt0nQg4s868.jpg)
?
![wKgaomU4yC-AMumsAAC1-s2scTY425.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yC-AMumsAAC1-s2scTY425.png)
https://solopace.doaction.pro/?c=elecfans 復(fù)制粘貼到瀏覽器
2、下載Solopace.Gem客戶端并根據(jù)提示安裝。
![wKgZomU4yC-ANM3UAACz8CdGw5Q138.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yC-ANM3UAACz8CdGw5Q138.png)
3、安裝成功后,打開客戶端,使用手機(jī)號或郵箱登錄并選擇個人用戶角色。
![wKgaomU4yDCAdkl6AACeIiaWFIA177.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDCAdkl6AACeIiaWFIA177.png)
![wKgZomU4yDCAOcZ-AAEPj74hQ2Q672.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDCAOcZ-AAEPj74hQ2Q672.png)
4、自動創(chuàng)建組網(wǎng),等待設(shè)備連接
選擇我是個人用戶后,系統(tǒng)會自動創(chuàng)建網(wǎng)絡(luò),進(jìn)入這一頁面當(dāng)前步驟結(jié)束,停留在此頁即可,不要退出程序。
![wKgaomU4yDGAGGkQAAD7VVK_Fvg268.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDGAGGkQAAD7VVK_Fvg268.png)
第二步:在Openwrt內(nèi)安裝組網(wǎng)工具Solopace.Gem Docker版本
打開Openwrt地址并登錄
5、選擇菜單欄 Docker - 容器
![wKgZomU4yDGABI6LAACLZVn42WI210.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDGABI6LAACLZVn42WI210.png)
6、點(diǎn)擊命令行
![wKgaomU4yDGAOitpAAB5-Y97Kyc499.png](https://file1.elecfans.com//web2/M00/AA/4A/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](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDKAJejxAACLyf-RS68536.png)
8、命令添加完畢后,系統(tǒng)提根據(jù)命令自動填充創(chuàng)建Docker容器的數(shù)據(jù),點(diǎn)擊提交創(chuàng)建容器。
![wKgaomU4yDKAE7k2AACdg5aNpx4216.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDKAE7k2AACdg5aNpx4216.png)
9、創(chuàng)建成功后,勾選對應(yīng)的容器并啟動。
![wKgZomU4yDKAPmQDAACgzJijTic087.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDKAPmQDAACgzJijTic087.png)
第三步:啟動TTYD終端,生成登錄驗(yàn)證URL
10、系統(tǒng) - TTYD終端,輸入OpenWrt賬戶密碼
![wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png)
11、復(fù)制以下命令并粘貼到命令行回車,生成URL。
docker exec solopacegemed solopacegem up | grep -o '"Data": "[^"]*"' | cut -d '"' -f4
![wKgZomU4yDOAZ_T7AAD-Purf750375.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDOAZ_T7AAD-Purf750375.png)
12、將上述鏈接復(fù)制到瀏覽器并登錄,注意要用上面mac/win設(shè)備登錄的同一手機(jī)號
![wKgaomU4yDSAW_hnAAKMAR6S_YQ584.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDSAW_hnAAKMAR6S_YQ584.png)
13、選擇加入網(wǎng)絡(luò)
![wKgZomU4yDSAbHZ_AABSSaXmL_U000.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDSAbHZ_AABSSaXmL_U000.png)
14、回到mac/win客戶端點(diǎn)擊我已下載并登錄,點(diǎn)擊連接
![wKgaomU4yDSAVQqVAADze3Lazho754.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDSAVQqVAADze3Lazho754.png)
![wKgZomU4yDWAVYpoAAEhG-TloeQ870.png](https://file1.elecfans.com//web2/M00/AC/07/wKgZomU4yDWAVYpoAAEhG-TloeQ870.png)
此時在客戶端內(nèi)設(shè)備列表復(fù)制OpenWrt的組網(wǎng)IP就可以直接外網(wǎng)訪問了,但是目前只是PC客戶端與OpenWrt連接成功了,但是要想訪問OpenWrt下面的其他設(shè)備就需要開啟路由轉(zhuǎn)發(fā)了,此軟件默認(rèn)免費(fèi)兩臺設(shè)備,開啟路由轉(zhuǎn)發(fā)之后就可以脫離這個限制。
![wKgaomU4yDaARCq9AADPHrItcHs598.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDaARCq9AADPHrItcHs598.png)
![wKgZomU4yDeAUl8_AAWmUQmF1a4075.png](https://file1.elecfans.com//web2/M00/AC/08/wKgZomU4yDeAUl8_AAWmUQmF1a4075.png)
第四步:開啟OpenWrt的路由轉(zhuǎn)發(fā)
15、進(jìn)入Solopace.Gem后臺管理 - 設(shè)備列表
![wKgaomU4yDeAa4y2AACd072OuFM995.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDeAa4y2AACd072OuFM995.png)
16、點(diǎn)擊上圖中管理路由轉(zhuǎn)發(fā),填寫Openwrt的內(nèi)網(wǎng)網(wǎng)段,比如Openwrt的管理地址是192.168.1.1,就填寫192.168.1.0/ 24,點(diǎn)擊下一步
![wKgZomU4yDiAUgZpAACfZdvV59E945.png](https://file1.elecfans.com//web2/M00/AC/08/wKgZomU4yDiAUgZpAACfZdvV59E945.png)
17、此時出現(xiàn)開啟OpenWrt的路由轉(zhuǎn)發(fā)命令,此時停留此頁面。
![wKgaomU4yDiAQ2HYAAFZEEoQM7U934.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDiAQ2HYAAFZEEoQM7U934.png)
18、復(fù)制命令至OpenWrt的ttyd終端或者ssh到openwrt開啟
![wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDOAYdJkAAC1x7i2Rn4216.png)
19、分別執(zhí)行上圖中的命令并將路由轉(zhuǎn)發(fā)狀態(tài)按鈕改為開啟,點(diǎn)擊保存并應(yīng)用,必須先執(zhí)行命令后再點(diǎn)擊后臺的保存,否則會報(bào)錯,保存后會顯示已開啟路由轉(zhuǎn)發(fā)
![wKgZomU4yDiALrjYAACApevNSI8869.png](https://file1.elecfans.com//web2/M00/AC/08/wKgZomU4yDiALrjYAACApevNSI8869.png)
20、Solopace.Gem PC端客戶端連接后即可外網(wǎng)訪問內(nèi)網(wǎng)IP地址,組網(wǎng)IP也能訪問OpenWrt,下圖為與OpenWrt同一網(wǎng)段的Home Assistant。
![wKgaomU4yDmAFztDAADfW5PV8d8269.png](https://file1.elecfans.com//web2/M00/AA/4A/wKgaomU4yDmAFztDAADfW5PV8d8269.png)
21、Enjoy it!!
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9308瀏覽量
86071 -
OpenWrt
+關(guān)注
關(guān)注
10文章
130瀏覽量
39455
發(fā)布評論請先 登錄
相關(guān)推薦
AI模型部署邊緣設(shè)備的奇妙之旅:邊緣端設(shè)備的局域網(wǎng)視頻流傳輸方案
![AI模型部署邊緣<b class='flag-5'>設(shè)備</b>的奇妙之旅:邊緣端<b class='flag-5'>設(shè)備</b>的<b class='flag-5'>局域網(wǎng)</b>視頻流傳輸方案](https://file.elecfans.com/web2/M00/26/21/pYYBAGG5jjSALfrEAAAwAa9Oig8799.png)
如何遠(yuǎn)程登錄路由器
![如何遠(yuǎn)程登錄<b class='flag-5'>路由</b>器](https://file1.elecfans.com//web3/M00/02/E3/wKgZO2diSSOANUjVABpkkOdAYw440.jpeg)
局域網(wǎng)的連接設(shè)備有哪些類型
NAT網(wǎng)關(guān)在工廠局域網(wǎng)跨網(wǎng)段訪問中的作用
![NAT網(wǎng)關(guān)在工廠<b class='flag-5'>局域網(wǎng)</b>跨網(wǎng)段<b class='flag-5'>訪問</b>中的作用](https://file1.elecfans.com//web2/M00/06/79/wKgZomblQNOAJnb2AAFVklMLFy0604.jpg)
NAT設(shè)備實(shí)現(xiàn)內(nèi)外網(wǎng)設(shè)備訪問的優(yōu)勢
![NAT<b class='flag-5'>設(shè)備</b><b class='flag-5'>實(shí)現(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)勢](https://file1.elecfans.com//web2/M00/04/D7/wKgaombIJMmAM5bJAAFVklMLFy0840.jpg)
飛凌全志T527開發(fā)板實(shí)現(xiàn)局域網(wǎng)內(nèi)文件傳輸功能
請問IR615怎么禁止設(shè)備訪問外網(wǎng)?
想在局域網(wǎng)內(nèi)對ESP-WROOM-02通過IOT APP進(jìn)行設(shè)備添加,不成功,為什么?
路由器端口轉(zhuǎn)發(fā)怎么設(shè)置
WiFi串口服務(wù)器與工業(yè)路由器:局域網(wǎng)應(yīng)用的協(xié)同之力
![WiFi串口服務(wù)器與工業(yè)<b class='flag-5'>路由</b>器:<b class='flag-5'>局域網(wǎng)</b>應(yīng)用的協(xié)同之力](https://file1.elecfans.com/web2/M00/EA/AE/wKgZomZZqIOAZ6uZAAIo9MdUjCE546.png)
通過手機(jī)APP在局域網(wǎng)內(nèi)控制繼電器演示
![<b class='flag-5'>通過</b>手機(jī)APP在<b class='flag-5'>局域網(wǎng)內(nèi)</b>控制繼電器演示](https://file.elecfans.com/web2/M00/31/D4/pYYBAGIUM9OAIYi3AAXIjBdzGKs291.png)
評論