本章前言:
去年無意中在群我的一個群里大佬提起過軟路由,那時候對這個需求并不是很大,所以對軟路由只是名字概念而已,但是后面群里就一軟路由這個話題 炒起來了,有的人說軟路由就是利用自己閑置設備(PC+筆記本)的或者最破舊的電腦組成主機,安裝一套路由器固件就可以了,但是很多大佬的需求很牛逼,利用虛擬話技術(比如PVE、ESXI、UNRAID)等各種虛擬技術虛擬自己想要的環(huán)境(比如 DSM、ikuai、Openwrt、homeasstion、Ubuntu win7/10、centos服務器等),達到搭建屬于自己的家庭的網絡中心,只要你設備牛逼,你隨便整,想整什么系統(tǒng)就整什么系統(tǒng)。
軟路由搭建家庭網絡中心
本系列目錄「教程比較長,邊做邊看,泡杯咖啡,買點零食」
第一節(jié): 準備工作
一、為什么要寫這系列教程
為什么要寫這些東西
1、伴隨著我對軟路由的認知和了解,我越來越希望自己搭建一套屬于自己的網絡中心。(淫想一下:如果把所有要使用的固件集成在這一個設備上,然后你自定義每個設備的IP地址,讓他們各自完成自己本質工作,比如ikuai路由器固件負責家里的網絡總模塊,比如快帶撥號、寬帶疊加、AP管理等。lede的Openwrt的庫軟中心插件負責家里的增值功能,比如出國學英語、給自己家庭環(huán)境網絡去廣告、)
對比下ikuai跟lede 固件的優(yōu)劣勢
1)LEDE 具有強大的插件擴展能力,作為 Openwrt 的發(fā)行版之一,其本身有著豐富的插件工具支持,同時也非常適合有能力的玩家自己編譯自己的路由系統(tǒng),好用的插件(出國留學+廣告攔截)和強大易用的編譯擴展能力是其特色;
軟路由搭建家庭網絡中心
2)iKuai 的特色在于其出色穩(wěn)定的 單線多撥 功能和 流控分流
功能,這使之更加貼近真正的路由器設備,從而被大多數(shù)玩家應用為主路由,通過單線多撥功能,可以完成 寬帶疊加 的效果,對于有大帶寬需求的用戶來說是非常好的選擇。
軟路由搭建家庭網絡中心
2、再一個需求就是把我折騰我自家的的網絡中心折騰過程給記錄下來,方便我多年后再搭建的時候查閱,也是幫助各位廣大網友有像我同樣需求的老鐵們,為了避免你們少走彎路,當然我也知道天外有天人外有人,我也不認為我這個帖子是最全面、權威的,歡迎愛好者一起指點 學習 交流!有些是參考網絡上有些大神之作自己完善部分 感謝大神們!
二、萬曉博SEO設備的發(fā)展史
1)多年之前我的設備是一臺類似蝸牛星際的一個小主機,配置我都給忘了,也是渣渣機,那時候只是單純的為了折騰黑裙暉,各種安裝插件導致數(shù)據(jù)丟失或者損壞,后來由于考慮到長期發(fā)展和穩(wěn)定性,于是我2017年入手了DS1515+白群暉,更多群暉的玩法,還請繼續(xù)關注萬曉博博客「群暉NAS」頻道,這里就不深入講解了。
2)接下來是一塊梅林的E530主板,上面一根4G DDR3內存,平時也是安裝個Ubuntu和Centos學習linux相關知識。樣式如下:
軟路由搭建家庭網絡中心
3)接下來是從朋友@kenny哪里拿來的一個小安卓盒子,配置沒怎么看,只有2g DDR3內存,我用32g固態(tài)硬盤當系統(tǒng)盤,偶爾玩玩Ubuntu或centOS或者windows sever,反正能折騰的都折騰了,樣式如下:
軟路由搭建家庭網絡中心
「群暉NAS」借此機會,哪位老鐵也想玩這個機器了,我可以低價轉讓給你。
4)接下里是之前在深圳公司,公司處理垃圾,我看到里面有一套主板跟CPU,然后我低價收入,配置如下:H81H+G1840,然后我自己再加了一張刀卡 ,然后用測功率的機器測試了下,功率穩(wěn)定在40w,所以就果斷放棄做軟路由了,功耗太高,現(xiàn)在閑置在家里吃灰。
5)每天看那些大佬出視頻說軟路由有多香多香,心里就安耐不住了,終于鼓足勇氣跟老婆說我要敗家350元了,媳婦知道我愛好電子產品,所以就說你看好了就買吧「因為我們2019年經歷的事情太多,我從深圳回來待業(yè)、老丈人腦出血、新房交付、新房裝修、媳婦懷孕、老爸去世、老婆生孩子等等,經濟有點緊張」,在此特感謝媳婦大力支持。于是我在咸魚上看到上海賣家發(fā)布咸魚信息如下
咸魚原文:
自配的N3150小主機,帶12V5a電源,機箱是酷魚全鋁機箱,主板盈通玲瓏N3150。單根4G內存,500G機械硬盤。裝有win10系統(tǒng)但未激活(可以淘寶買激活碼激活)。機箱有兩筆記本硬盤位,但主板若安裝msata固態(tài)盤后只能安裝一塊機械硬盤。價格實價,江浙滬包郵,二手物品,出售后不退不換。
機器圖片如下:
軟路由搭建家庭網絡中心
機器到現(xiàn)在正在服役,等明年搬新家了考慮6網口的i5/7 7200u工控機。就長這逼樣
軟路由搭建家庭網絡中心
三、萬曉博SEO理想中的網絡中心
我理想中的網絡中心就是把軟路由塞進弱點箱,然后光貓入戶直接接在軟路由上,然后在軟路由上安裝LEDE/ikuai/DSM/homeasstion/ubuntu/centos/win7/等
布線如下:
軟路由搭建家庭網絡中心
四、軟路由知識掃盲
1、什么是軟路由
答:軟路由是指利用臺式機或服務器配合軟件形成路由解決方案,主要靠軟件的設置,達成路由器的功能;而硬路由則是以特有的硬設備,包括處理器、電源供應、嵌入式軟件,提供設定的路由器功能。
2、硬路由是什么?
答:硬路由是采用特定的硬件設備,基于嵌入式系統(tǒng)架構,以自行開發(fā)或是現(xiàn)成的嵌入式操作系統(tǒng)如Vxworks,uClinux 等等為操作系統(tǒng),再配合系統(tǒng)廠商自行開發(fā)的路由軟件,提供專門的路由器功能,軟件與硬件是互相配合的。對硬件路由器的管理通常采用專用命令行、圖形界面或網管軟件實現(xiàn),市面上售賣的路由器一般都是硬件路由器。
3、軟路由有什么優(yōu)勢
1)硬件優(yōu)勢
軟路由的硬件架構是基于當前的主流PC或者服務器,使用了X86架構的處理器性能要遠遠優(yōu)于普通的路由器設備。并且電腦端擴展性很強,很容易添加內存提升整體的數(shù)據(jù)吞吐量。實現(xiàn)同樣性能的軟路由,價格要遠遠低于硬路由。
2)擴展優(yōu)勢
基于Windows、Linux系統(tǒng)所安裝的軟件,擴展性要優(yōu)于傳統(tǒng)的路由器。去廣告、搭建網站、免密登錄等,只要你能想到的功能均可通過軟件來實現(xiàn)。硬路由則要受限于廠家更新的速度,靈活性較差。
3)穩(wěn)定性價差
軟路由適合個人使用,并不適合運營商或者單位局域網使用。主要原因之一就是穩(wěn)定性較差,受限于硬件服務器的狀態(tài)。一般是通過老舊的服務器、閑置電腦改裝而成,死機等問題無法控制,穩(wěn)定性較硬路由要差很多。
4)學習成本以及功耗較高
上文提到了軟路由的擴展優(yōu)勢,也就意味著更加復雜的操作,入門的學習成本較高,并不適合所有用戶使用。同時,個人電腦或服務器的功耗要明顯高于路由器,電量也是一方面的因素。
4、常見軟路由系統(tǒng)大科普
1)lede/Openwrt
2)ikuai
3)ROS
4) 潘多拉
5)碧海威
6)UNRAID
五、需要準備哪些東西
1、必備所需
1)操作系統(tǒng):macOS或者windows 這個看你自己;
2)各種官網固件:輸入系統(tǒng)所需要的固件。后面教程會提供下載地址;
3)8g u盤一個;
4)軟路由機器。這個不限制,但是必須要能支持虛擬化。不然你玩不了pve。
2、各大平臺/固件推薦
1)ikuai官網:
2)lede官網
3)pve官網
3、各大UP主教程/平臺推薦推薦,都是萬曉博SEO自己關注收藏的
A、B站:
@一只老菜雞lee1224
@小強日記iXiaoQiang
@VedioTalk
@BIG東東
@司波圖
@悟空的日常
B、平臺推薦:賬號自己注冊
1)恩山論壇:https://www.right.com.cn
2)koolshare官網:https://koolshare.cn
3)VedioTalk:https://www.vediotalk.com/
4)什么值得買:https://www.smzdm.com/
5)悟空的日常:http://www.wukongdaily.com/
6)ikuai官網:https://www.ikuai8.com/
六、本章總結
以上就是萬曉博帶你利用軟路由搭建屬于自己家庭網絡樞紐中心系列教程的前期準備工作和對一些基本知識的了解掌握,時間過得好快,碼字真不容易,后面繼續(xù)撰寫軟路由搭建之路,敬請期待,一手敲打,如有什么問題還請第一時間指出并修改。感謝。
考慮到炎炎夏日即將到來,看著現(xiàn)在都已經熱火上身的J1900軟路由,想想每天24小時工作,國內國外來回穿梭的,決定給它放個假,想起有臺工作不飽和的斐訊N1電視盒子版,于是“惡”向膽邊生,不如抓來N1出國服役,就有了本期的主題內容。
與以往教程的差異:
適用于N1做旁路由,方便主路由是官方固件沒有簽證能力或不想動手,甚至想隨身帶著N1跑的情況。
因為第一次做WIN10下的截屏,帶魚屏顯示器通過錄屏設置有些不正確,所以左側有一些看不到,但不影響。
那我們就開干吧!
<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
首先斐訊已經是電視盒子并可正常聯(lián)網觀看
至于是YYf還是w大的都沒關系,我是YYF的,但其實W大的更方便,會少用一個啟動腳本
記錄下此時的IP地址,比如我的是192.168.50.157
找一臺電腦或筆記本連入內網,PING盒子的這個IP,能PING通說明一個網段無誤
雙擊N1盒子激活U盤啟動.bat
提示你輸入盒子IP,輸入上面那個然后回車
然后會執(zhí)行ADB腳本,目的就是通過adb讓盒子從U盤引導
記得W大的是集成了關機按鈕線刷和默認U盤啟動的順序,所以說更方便
然后開始制作系統(tǒng)鏡像盤,我用的是F大的29+,至于不用29+O,作者也提到了主要是內網傳輸效率偏低
用事先安裝好的balenaEtcher進行寫U盤操作
U盤建議不用太大的,也不用什么OTGU盤或避免使用雜牌讀卡器套接閃存卡的,我就用過一個TYPEC OTGU盤引導,那叫一個慢
然后完成后提示格式化,取消不管它,然后拔下來,查到N1靠近HDMI的那個U口上
拔掉N1電源,然后插上開始U盤引導
這個時候你你最好N1的HDMI線連一個顯示設備,觀察引導進度
不用也沒關系,我這里方法就是用手機或電腦的wifi看何時出現(xiàn)一個OPENWRT的熱點,說明引導成功,然后電腦連這個熱點,因為默認OP系統(tǒng)是帶DHCP的,所以電腦只要網卡是DHCP自動就可以了。
然后訪問192.168.1.1,我這個固件默認地址就是這個,輸入默認密碼PASSWORD,就成功登錄后臺。
因為不想每次都插著U盤引導,所以需要寫入EMMC
選擇左側系統(tǒng)下的TTYD終端
然后復制
# ./inst-to-emmc.sh
如果找不到文件,先錄入
# cd ~
黏貼到右側的終端窗口里回車
會有個 y/n 的確認寫入EMMC的提示,輸入 y 后 敲 回車鍵 確認,待腳本跑完 出 現(xiàn) "All done, please reboot!" 字樣提示 即可 關機拔電拔出U盤,以后再也不需要U盤引導了。
接著趁熱打鐵,找到網絡下的接口,開始LAN口的編輯
(因為N1只有一個網口,刪不刪出VPN0那個你隨意,我強迫癥刪了)
進去前我們需要知道主路由的IP是多少
所以選擇同一網段下的任何一個沒有占用的IP作為N1的IPV4地址,我輸?shù)氖?92.168.50.2
然后網關和DNS都輸入主路由IP(192.168.50.1),dns這塊我加了兩個運營商的
物理設置里勾選ETH0(如果默認不是這個的話),橋接選項如果你是主路由撥號就取消勾選,否則上不了網
然后選擇高級設置里的動態(tài)DHCP和強制都打勾,其實強制打不打無所謂,只要后期用用N1做旁路有,主路由的DHCP也是要關閉的
然后我把IPV6的相關設置也都禁掉了,先應用
再找到網絡-防火墻,在自定義規(guī)則中添加如下代碼
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
然后保存并應用
拔掉N1電源
電腦連接主路由,將主路由DHCP關閉,然后重啟,重啟期間,把N1通過網線連接到主路由的LAN口上,插上電源,等待。
當電腦又發(fā)現(xiàn)OPENWRT那個熱點時,說明啟動完成,電腦訪問N1當初定義的IP,如果能看到管理后臺,說明旁路有成功組團成功。在訪問主路由IP管理后臺。
訪問一個網站,成功的話說明大功即將告成,下面就是辦簽證的步驟了。
用旁路有肯定是希望N1出國,所以在N1設置出國插件,推薦PW,這里我不多敘述了。教程很多。
保存后,電腦和手機,全家連入主路由的設備就都可以團簽旅游了。
收尾小工作,就是關閉N1的無線,網絡菜單無線 選項選擇禁用,因為不需要,然后后臺管理密碼修改下,這些保存后,就全部ok了。
工具鏈接:https://pan.baidu.com/s/1OMtbOEMVvShaAKmImsJ-tw
提取碼:u5x2
N1-Openwrt_U盤直刷包:(F大維護的網盤)
鏈接:https://pan.baidu.com/s/1K0bNItsY1-Br4o1EsRokkg
提取碼:lidf