如何建立自己的快速、私有的開源網狀網路(mesh)
只需要不到 10 分鐘的安裝時間,就可以用 FreeMesh 搭建一個經濟實惠、效能卓越、尊重隱私的網格系統。
FreeMesh 系統有望為大眾帶來完全開源的網狀網路(LCTT 譯註:也稱之為“多跳網路”)。我最近有機會對它進行了測試;它安裝迅速,效能非常好 —— 特別是相對它的價格而言。
為什麼要網格化和開源?
使用開源的原因很簡單:隱私。有了 FreeMesh,你的資料就是你自己的。它不會跟蹤或收集資料。不相信嗎?畢竟,你可以輕鬆檢查 —— 它是開源的!而其它大型高科技企業集團提供的一些流行的網狀網路解決方案,你是否相信它們會保護你的資料?
另一個重要因素:更新。FreeMesh 表示,它將致力於定期釋出安全性和效能更新。從現在起到 10 年後呢?使用開源解決方案,你可以根據需要自由地更新產品。
那麼為什麼要用網狀網路呢?在網狀網路中,多個無線路由器一起工作以廣播單個超大型的無線網路。網狀網路中的每個路由器都可與其他路由器智慧地通訊,以便為你的資料提供最佳的“路徑”。FreeMesh 網站上的以下圖片突出顯示了使用單個無線路由器和網狀網路之間的區別。紅色網路表示單個無線路由器,綠色網路是網狀網路。
採購裝置
要開始使用 FreeMesh,請訂購套件。它提供兩種套件:標準套件和 4G LTE。
顧名思義,4G LTE 套件支援蜂窩資料連線。此功能在消費級網路領域非常罕見,但對某些人來說非常有用。你可以在提供電源和電池的任何地方建立具有完整的快速故障轉移功能的行動式網狀網路。
FreeMesh 套件帶有一個主路由器和兩個節點。路由器和節點使用 802.11ac、802.11r 和 802.11s 標準。隨附的韌體執行定製版本的 OpenWrt,這是嵌入式裝置的 Linux 發行版。
FreeMesh 路由器的一些規格非常好:
- CPU:雙核 880MHz MediaTek MT7621AT(雙核/四執行緒!)
- 記憶體:DDR3 512MB
- 介面:1 個 GbE WAN、4 個 GbE LAN、1 個 USB 2.0 埠、1 個 microSD 卡插槽、1 個 SIM 插槽
- 天線:2 個 5dBi 2.4GHz、2 個 5dBi 5GHz、2 個 3dBi 3G/4G(內建)
- 4G LTE 調變解調器:LTE 4 類模組,下行 150Mbps/上行 50Mbps
設定
設定很容易,FreeMesh 的 README 提供了簡單的說明和圖表。首先首先設定主路由器。然後按照以下簡單步驟操作:
1、將第一個節點(藍色 WAN 埠)連線到主路由器(黃色 LAN 埠)。
2、等待約 30 至 60 秒。設定完成後,節點的 LED 將會閃爍。
3、將節點移到另一個位置。
僅此而已!節點不需要手動設定。你只需將它們插入主路由器,其餘的工作就完成了。你可以以相同的方式新增更多節點;只需重複上述步驟即可。
功能
FreeMesh 是開箱即用的,它由 OpenWRT 和 LuCI 組合而成。它具有你期望路由器提供的所有功能。是否要安裝新功能或軟體包?SSH 連入並開始魔改!
效能如何
設定完 FreeMesh 系統後,我將節點移動到了房屋周圍的各個地方。我使用 iPerf 測試頻寬,它達到了約 150Mbps。WiFi 可能會受到許多環境變數的影響,因此你的結果可能會有所不同。節點與主路由器之間的距離在頻寬中也有很大的影響。
但是,網狀網路的真正優勢不是高峰速度,而是整個空間的平均速度要好得多。即使在我家很遠的地方,我仍然能夠用流媒體播放視訊並正常工作。我甚至可以在後院工作。在出門之前,我只是將一個節點重新放在視窗前面而已。
結論
FreeMesh 確實令人信服。它以簡單、開源的形式為你提供高價效比和隱私。
以我的經驗,設定非常容易,而且足夠快。覆蓋範圍非常好,遠遠超過了任何單路由器環境。你可以隨意魔改和定製 FreeMesh 設定,但是我覺得沒有必要。它提供了我需要的一切。
如果你正在尋找價格可承受、效能良好且尊重隱私的網格系統,且該系統可以在不到 10 分鐘的時間內安裝完畢,你可以考慮一下 FreeMesh。
via: https://opensource.com/article/20/2/mesh-network-freemesh
作者:Spencer Thomason 選題:lujun9972 譯者:wxy 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 在開源“集市”工作時如何建立一個職業網路
- 如何建立一個快速的Joomla網站OOM網站
- 如何快速在odoo中建立自己的選單Odoo
- 【網際網路】在網際網路中隱私在何方?
- Wi-Fi Mesh網路技術
- 如何建立完整的網路安全管理體系
- 如何自己寫一個網路爬蟲爬蟲
- mesh組網
- centos同步yum源到本地,建立本地網路yum源CentOS
- 《Linux 開源網路全棧詳解:從DPDK 到 OpenFlow》之 Linux 開源網路Linux全棧
- 如何排查網路問題-開發眼裡的網路
- 部署無線網狀網路的挑戰
- 網路營銷:快手如何快速開通直播許可權?
- NAS儲存中網路聚合如何建立
- 從網路接入層到 Service Mesh,螞蟻金服網路代理的演進之路
- CNNIC:2019年第43次中國網際網路絡發展狀況統計報告-網際網路資源應用狀況CNN
- 快速上手 Linkerd v2 Service Mesh(服務網格)
- 網際網路大廠是如何設計和使用快取的?方案已開源!快取
- C/C++利用Boost::Asio網路庫建立自己的Socket伺服器C++伺服器
- [譯] 如何用 Python 從零開始構建你自己的神經網路Python神經網路
- HMS Core網路加速套件:hQUIC Kit為應用快速建立網路連線套件UI
- 用開源搜尋引擎定製你的網際網路
- DeepMind圖網路庫開源了!
- 小白快速上手搭建屬於自己的網站網站
- 網路故障排除工具 | 快速定位網路故障
- 快速建立 HTML5 Canvas 電信網路拓撲圖HTMLCanvas
- win10如何建立網路共享目錄_win10怎麼建立網路共享檔案Win10
- Apache RocketMQ 的 Service Mesh 開源之旅ApacheMQ
- win10建立共享網路方法_win10如何設定網路共享Win10
- 如何快速全面驗證網路埠連通性
- 如何使用 Python 請求網路資源Python
- 高效且開源的網路安全工具推薦!
- 同在網際網路行業的兩口子現狀行業
- 從網路工程師的角度看網路自動化的現狀工程師
- GITC2016全球網際網路技術大會召開銳捷網路揭示網際網路+“源動力”Git
- 夢亞網路驗證開源程式
- 揭祕網際網路是如何的推廣 網際網路如何推廣
- B類網路快速 子網劃分