無論你是一個網絡工程師還是一個好奇的愛好者,當你在市場上購買網絡設備時,都你應該看看開源的 Turris Omnia 路由器。
在 21 世紀初,我對 OpenWrt 很著迷,只想在自己的路由器上運行它。不幸的是,我沒有一個能夠運行自定義固件的路由器,所以我花了很多周末去舊貨地攤,希望能偶然發現一個 “Slug”(黑客們對 NSLU2 路由器的俚語),但這是徒勞的。最近,我買到了 Turris Omnia,除了有一個更酷的名字外,它是一個來自捷克的路由器,使用建立在 OpenWrt 之上的開源固件。它擁有你對運行開源硬件所期望的一切,而且還有很多東西,包括可安裝的軟件包,因此你可以準確地添加你的家庭或企業網絡最需要的東西,而忽略你不會使用的部分。如果你認為路由器是簡單的設備,沒有定制的余地,甚至除了 DNS 和 DHCP 之外沒有其他用途,那么你需要看看 Turris Omnia。它將改變你對路由器是什么的看法,路由器能為你的網絡做什么,甚至是你與整個網絡的互動方式。
開始使用 Turris Omnia
盡管 Turris Omnia 的功能很強大,但它給人的感覺卻很熟悉。開始使用的步驟與任何其他路由器基本相同:
- 打開電源
- 加入它提供的網絡
- 在網絡瀏覽器中進入 192.168.1.1 進行配置
如果你過去買過路由器,你以前會執行過這些相同的步驟。如果你不熟悉這個過程,要知道它并不比任何其他路由器復雜,而且里面有足夠的文檔。
簡單和高級配置
在初始設置之后,當你進入 Turris Omnia 路由器時,你可以選擇簡單配置環境或高級配置。你必須從簡單配置開始。在密碼Password面板中,你可以為高級界面設置一個密碼,這也可以讓你對路由器進行 SSH 訪問。
簡單界面讓你配置如何連接到廣域網(WAN),并為你的局域網(LAN)設置參數。它還允許你設置一個個人 WiFi 接入點、一個訪客網絡,以及安裝插件并與之互動。
它所聲稱的高級界面叫做 LuCI。它是為熟悉網絡拓撲和設計的網絡工程師設計的,它基本上是一個鍵值對的集合,你可以通過一個簡單的網絡界面進行編輯。如果你喜歡直接編輯數值,你可以用 SSH 進入路由器。
$ ssh root@192.168.1.1
root@192.168.1.1's password:
BusyBox v1.28.4 built-in shell (ash)
______ _ ____ _____
/_ __/_ ____________(_)____ / __ / ___/
/ / / / / / ___/ ___/ / ___/ / / / /__
/ / / /_/ / / / / / (__ ) / /_/ /___/ /
/_/ __,_/_/ /_/ /_/____/ ____//____/
-----------------------------------------------------
TurrisOS 4.0.1, Turris Omnia
-----------------------------------------------------
root@turris:~#
插件
除了界面的靈活性之外,Turris Omnia 還有一個包管理器。你可以安裝插件,包括網絡附加存儲(NAS)配置、Nextcloud 服務器、SSH 蜜罐、速度測試、OpenVPN、打印服務器、Tor 節點、運行容器的 LXC 等等。
只需點擊幾下,你就可以安裝自己的 Nextcloud服務器,這樣你就可以運行自己的云服務或 OpenVPN,這樣你就可以在離家時安全地訪問你的網絡。
開源路由器
這個路由器最好的部分是它是開源的,并且通過開源提供支持。你可以從他們的 gitlab.nic.cz下載 Turris 操作系統和許多相關的開源工具。你也不必滿足于設備上的固件。有了 2GB 的內存和 miniPCIe 插槽,你可以在上面運行 Debian。甚至前面板上的 LED 燈也是可編程的。這是一個黑客的路由器,無論你是一個網絡工程師還是一個好奇的業余愛好者,當你在市場上購買網絡設備時,你都應該看一看它。
你可以從 turris.com網站上獲得 Turris Omnia 和其他幾個型號的路由器,然后加入forum.turris.cz的社區。他們是一群友好的愛好者,熱衷于分享知識、技巧和很酷的黑客技術,以促進你對開源路由器的使用。
via: https://opensource.com/article/22/1/turris-omnia-open-source-router
作者:Seth Kenlon選題:lujun9972譯者:geekpi校對:wxy
本文由 LCTT原創編譯,linux中國榮譽推出