對于沒有公網IP的內網用戶來說,遠程管理內網下的LoRaWAN網關是一個尷尬的難題,內網穿透可實現通過公網訪問內網下的設備(如本機)當下內網穿透工具有很多,FRP內網穿透以其高性能的反向代理應用,不但可以讓客戶輕松進行內網穿透,對外網提供服務,而且性能穩定高效,支持多協議類型等。
使用FRP內網穿透需要用到FRP服務器、用戶可根據需求自己搭建或購買FRP服務器提供商的服務器。若客戶想要自己搭建一個FRP服務器,可以按照以下教程去搭建一個:
步驟一:首先準備一個可用的域名以及云服務設備,然后去安裝官方FRP資源包:
1.前往github下載最新源碼包

選擇適合的版本、由于云服務器是linux系統,這里選擇:

2.將壓縮包上傳到云服務器、解壓

3.進入文件夾

4.修改FRPs.ini文件

修改ini文件需注意:
①TCP多路復用 即選項tcp_mux 需服務器、客戶端保持一致
②服務器綁定主域名、客戶端使用其子域名、子域名需要到相應的域名管理上添加二級域名
5.臨時生效 SELinux

6.關閉防火墻

7.失能防火墻

8.安裝Screen(避免關閉終端窗口時FRP進程被殺死)

9.執行Screen 命令

10.運行FRP服務器

這個時候在云服務器上搭建的FRP服務器就已經搭建成功了,可以通過網頁訪問服務器地址來查看服務器內容。由于以上搭建服務器的教程使用的0.37.0版本的資源包,目前已經更新到0.38.0的版本,我這里創建的服務器已經是新版本了。網頁輸入服務器地址以及IP端口,可以看到服務器詳情。

步驟二:配置FRP客戶端參數
當我們已經創建好了FRP服務器過后,我們就需要配置E890-470LG11的FRP客戶端參數。給E890-470LG11網關上電,電腦連接網關的WiFi,網頁輸入192.168.10.1進入其配置網頁。


在配置網頁的“服務”一欄找到“FRP 內網穿透”這個功能,點擊進入配置界面。
在這里按照搭建的服務器參數來配置客戶端的基本參數:


這里的參數配置完成后需要點擊下方的保存并應用,注意:點擊保存并應用后并不會立即運行FRP功能,還需要配置服務列表里面的添加HTTP、配置相關參數:
點擊服務列表里面的添加按鍵進行添加

然后會進入一個配置界面,這里面需要繼續再配置一些參數:

這里的子域名需要在搭建的云服務器里面去創建一個二級域名,如果沒有創建的話是使用不了子域名穿透的,在這里,我已經創建了我主域名下的二級域名為FRPtestlm,同時如果域名類型需選擇子域名的話,如服務器設置的域名為xxx.com,則實際映射的域名為FRPtestlm.xxx.com,我的主域名是ebyte.com,那我映射的域名就是:FRPtestlm.ebyte.com,將這些參數保存后,讓設備重啟即可執行連接FRPS的操作,這時我們重新進入設備的FRP配置界面,查看設備的客戶端日志:

可以從日志中看到設備已經成功接入到我們創建的FRP服務器了,同時返回查看設備FRP的運行狀態:

顯示FRPc已經成功開始運行,在這里,我們就可以嘗試使用我們映射的域名來進入E890-470LG11網關的配置界面,使用瀏覽器輸入:FRPtestlm.ebyte.com

成功進入網關的配置界面,FRP內網穿透成功!
如上文所述,想要通過E890-479LG11網關實現FRP功能,需要有一個穩定的主域名以及子域名,然后搭建的FRP服務器參數必須是與設備參數一致才能成功,大家可以根據本文和服務器所在的平臺資料多多嘗試。
-
網關
+關注
關注
9文章
6767瀏覽量
56250 -
WAN
+關注
關注
1文章
159瀏覽量
19703
發布評論請先 登錄
藍牙網關是什么?都有哪些功能?應用場景有哪些?
映翰通發布全新 LoRaWAN 網關 EC312,構建安全可信、靈活可靠、深度智能的 LoRaWAN 邊緣網絡
新品上新:SX1302芯方案,內置NS+Node-RED,E870-LxxxLG12-O系列構建高性能LoRaWAN網關
【干貨】一文帶你讀懂什么是 LoRaWAN 網絡架構
如何用網關接入TTN平臺,控制多節點LoRaWAN模組?
AWT200-LW 系列 LoRaWAN 網關:高效可靠的無線數據傳輸解決方案
MQTT網關具備邊緣計算功能嗎?有什么功能?
IIOT網關是什么?有什么功能?
實現ModbusTCP轉Profinet網關協議轉換功能的網關設備
【教程】LoRaWAN節點模塊如何接入LoRaWAN網絡并實現通信?
使用E78節點+E870網關接入TTN建立LoRaWAN網絡
?如何使用樹莓派構建 LoRa 網關?
【教程】使用LoRaWAN網關實現FRP功能
評論