路由知識普及和經驗分享

2022-04-01 13:18:23 字數 4084 閱讀 5594

流行的第三方路由韌體,主要有ddwrt,tomato,openwrt

當然還有其他一些更加小眾的版本,和很多從這三大韌體衍生出來的修改版韌體

當然,真正怎麼樣還需要大家親自去體驗,覺知此韌體要躬行

帖子有點長,沒有耐心的朋友可以無視,

但是這絕對是我個人在恩山一年左右時間對這些韌體和韌體相關的一些東西的見解和心得體會 ,

對於玩路由而對這些又還不是很了解的朋友來說,會有些幫助,

有興趣的就倒杯茶慢慢看,

覺得後面寫的好的,就回個帖吱一聲,讓我覺得沒白寫,

覺得不好的,也可以給我點意見建議,不勝感謝

在這裡告訴大家乙個小技巧

可能很多人本來就知道的

想知道自己路由器的具體硬體配置

可以到ddwrt的路由資料庫和openwrt官方**上的wiki查詢

基本絕大部分的路由都能在上面找到具體的硬體配置資訊

可能有人覺得奇怪,知道這個有什麼用啊

呵呵,這個問題問的好

理論上來說,硬體配置一樣的路由,或者主要硬體配置一樣的路由,很多時候韌體是通用的

當然,首先你要刷的進去~

當然,想學習路由相關的知識,解決路由使用中的問題

ddwrt論壇和openwrt的wiki絕對是值得去看看的地方,裡面有太多知識等著你去汲取

國內很多的解決方法都是來自於這兩個地方

在你碰到問題翻遍國內的網頁依然愁眉不展的時候,去那裡看看,或許會讓你茅舍噸開柳暗花明

ddwrt:介面美觀,設定簡單直觀,易用性比較好,官方韌體自帶的功能是三大韌體中最為豐富的,對新路由的支援也十分迅速,可支援迅速的同時,由於新**的加入,導致ddwrt經常出現一些bug,一些可能之前已經解決的bug,往往又會在之後的某次更新中原地滿狀態復活 ,著實讓人噴血,最讓人嘔病的,是孱弱的qos功能,ddwrt的qos功能只能說聊勝於無吧.功能的話到時還挺多,pptp openvpn qos 上網控制 mac過濾等等功能都很使用,還能調節官方版本一般不提供的無線訊號功率,當然還有中繼,說中繼可能有些人不敏感,說蹭網,很多人估計會會心一笑

ddwrt絕對是最適合新手入手的第三方韌體,功能豐富,大部分機子的reset都是有效的,路由設定變磚後輕撫菊花即可涅磐重生 ,所以可以放心折騰~

tomato:介面尚可,設定也算簡單,易用性還行,流量的統計檢視等功能是三個韌體中做的最好的.官版tomato是所有第三方路由韌體中最為穩定的, 它的穩定源自於它的保守,官方版本的tomato好幾個版本之前就已經沒有再加入什麼新功能,基本是對原有軟體的公升級和除bug,讓本來就穩定無比的tomato更加穩定,可惜成也蕭何敗也蕭何,tomato的聲譽來自於它的穩定,源自它的保守,它的缺點也來自於它的保守,由於這三大韌體都源於思科當初開放的路由原始碼,所以對思科以及和思科一樣採用bcm的54m晶元的機子的支援程度是最好的,但是那已經是好多年以前的機子了,原版tomato對於那些機子的良好支援超乎想象,但是對於新的bcm的11n晶元的路由和其他如ar rt晶元的路由,則沒有準備支援的打算,不出所料的話,tomato在之後的幾年會慢慢消亡了....(好像也沒機會慢慢消亡了,話說明年就2012了,大家都準備好了麼- -!想到到時會有幾十億人會為我陪葬,也就不覺得寂寞了 )

在這裡我要補充幾句,泰迪熊tt也好,國內的dwtt也好,這些都不是官方tomato,只是根據官方原版tomato進行修改和功能擴充的mod版本,功能增加了,比如雙wan功能,支援的路由也增加了,比如增加了對rt-16等眾多新路由的支援,但是為tomato贏得聲譽的,不是這些基於原版tomato的修改版,而是官方自己的tomato我之所以說這些,是因為有些人把dwtt當成了tomato...

我想,對於tomato的貢獻,最大的自然是tt作者,其次應該是泰迪熊,泰迪熊mod的tomato對原版tomato進行了極大的增強,不僅增加了對眾多新bcm晶元路由的支援,還新增對usb和其他一些功能的支援,而且,他和tomato的作者一樣,實現了開源,他修改的tomato也是完全開源的,他和原版tomato作者一樣都應該受到大家的尊敬

而國內的dwtt,也就是雙wantomato,最初都是修改自原版的tomato,從去年開始不再修改原版tt,而是修改泰迪熊修改的tomato,但是很可惜,dwtt沒有和之前兩位大神一樣實現開源,dwtt的作者zd最近還推出了支援rt的tomato,這的確算是他的乙個創新了 ,不過他的這個韌體只能用於他自己找山寨廠訂做的500v上,那些只要百來塊差不多硬體配置的路由是沒機會了...不過這樣的機子不推薦大家購買,價效比太低,個人估計這樣的機子的利潤大概在60-100,而且本來tomato的穩定的聲譽也是原版tomato的得來的,修改版的tt反應重啟和不穩定的人不在少數,這還是那個經過n多版本更新的dwtt,更不用這樣乙個全新的平台.乙個全新的機子了,所以想對這樣的機子談穩定,為時過早也不現實,前幾天還看到那些買了500v的人在反應機子的無線有問題,雖然修復了,但是給大家提了個醒,把專門針對bcm晶元寫的韌體用來支援全新的rt晶元的路由的穩定性可靠性還需要時間來驗證........當然,我不反對zd賣,好歹人家是付出了自己的勞動的,也是花了好幾萬訂做了那麼多的路由,也不容易,不過利潤那麼高,韌體不僅不開源,也不能用於相同硬體的路由,這樣的做法的確值得商榷....

當然論壇裡也有不少人為tomato的發展作出了貢獻,為大家能用上tomato,能有更好的網路體驗而付出了自己的汗水,如佐須之男,如zhoutao0712~大家起立鼓掌感謝;p 要不要三鞠躬自己看著辦~

我想如果要tomato來支援新路由,新平台如ar和rt晶元的路由,我最希望的是tomato原作者來實現,可惜現在看來是不可能的事情,其次是泰迪熊,泰迪熊絕對是繼原作者後對tt的發展貢獻最大的人,絕對是tomato承前啟後的大師級人物 ,是我個人膜拜的物件~如果由他來擴充套件對新路由和ar和rt晶元的支援,自然最好不過,而且,他的tomato都是開源的,能極大的推動tomato的發展,讓tomato有機會實現第二春~否則,若干年後,tomato真是就只是乙個傳說了~;p

openwrt:官版luci 0.9介面說實話真有點醜陋,設定不簡單,也不直觀,易用性也不是很好,

正在火熱開發推進中的trunk的openwrt介面已經比較美觀,設定也比以前簡單,直觀,易用性和以前差不多

但是正如前面所說,openwrt的系統設定不是特別簡單,易用性還不是很好,很多人都有因設定變磚的經歷,所以很多人因此對它望而卻步(我覺得玩openwrt第一件要做的事情就是學習怎麼進入安全模式恢復設定,這樣在以後出現設定變磚的情況後不會讓你手足無措心跳加速然後冰天雪地到處裸求;p )好在現在已經有不少個人編譯整合好一些必要元件的版本,使用起來比原版要方便一點,要求不高的話已經足夠體驗了.如果有一定的基礎,會發現openwrt的折騰空間是如此之廣闊,可以自己按需編譯自己需要的韌體,享受編譯樂趣和成就感的同時也能學到很多的東西~

兩點個人建議:

1 關於路由的購買,很多人迷戀tomato,就像迷戀春哥,為此特地去買洋垃圾,其實個人覺得現在真沒必要去買那些洋垃圾了,那些都是洋垃圾,機子很多是當初有問題或者返修淘汰的,即使沒有問題,這些機子大部分也都有些年頭了,電子產品雖然不像其他東西時間長了會腐爛,但是電子元器件時間長了照樣會老化,電氣效能變化很大,有些**還不一定便宜,

也沒必要為了tomato特地去買dwtt論壇的那些機子,tomato是穩定,這是對於執行於wrt54g等這些機子執行原版tomato而言,從原版tt到泰迪熊tt,再到dwtt,經過這樣乙個不斷mod的過程,系統的穩定性已經大打折扣了,問問自己,你需要什麼功能,如果只是玩路由,只是中繼,ddwrt和openwrt都能做到,而且做的更好,因為tt只有客戶端,沒有中繼.如果需要qos,需要多wan,openwrt是不錯的選擇,而支援ddwrt 和openwrt的機子效能強大**低廉,fw150r不過70來塊錢,還是全新的...;p

更重要的是,現在賣的很多改機加了usb再賣的商家,都是收了人家磚的路由回去修好再加usb之類拿出來賣200左右,這樣的路由的質量有多可靠只有上天知道,因為買的時候你根本不知道到手的這個路由,之前是記憶體壞了,還是flash有問題,或者電容有問題,或者其他問題,什麼都不知道,買回去你能確定這路由真的沒有任何問題嗎 而且,有朋友說現在論壇改機加usb賣離線路由的人越來越多了,為什麼?還需要問嗎?當然是利潤豐厚了,乙個磚機收回來不過幾十,修理好加個usb賣近200,利潤比那些賣全新路由的還高;p 賣改機離線路由的人越來越多也就不足為奇了

最後,感謝恩山給了我乙個抒發自己見解的地方;p ,感謝每乙個認真看帖到這裡的朋友 ~~

文章有些地方的見解可能還不太成熟完善,

所以如果大家有意見和看法儘管提和補充,

大家經驗分享互相學習提高

**: 

經驗和知識

這是本系列的第一篇文章,我想它適合開始一些新的程式設計師都會遇到更多的基本問題。本系列以後的文章將解決日益複雜的自然的程式設計錯誤。無論乙個程式設計師的經驗水平,錯誤發生,無論是通過知識的缺乏,乙個錯字,或一般的疏忽,知道哪些問題是最有可能引起麻煩,可以幫助減少他們可能帶來麻煩。雖然是無可取代的經驗...

TCP IP和Socket開發經驗分享

比較常見的4層網路模型 圖 如下 基於應用層的開發難度是相對比較低的,因為絕大部分與連線和資料傳輸 校驗相關的事情已經交給 系統 來完成,使得開發人員只需要專注於業務即可。這種分層的技術結構是非常高階和有效的。基於應用層的開發雖然方便,但是當我們需要在功能上實現某些特殊需求的時候,就難免有些掣肘。例...

關於光貓連線無線路由設定經驗分享

近日在給乙個親戚除錯無線路由的時候遇到乙個這樣的問題,拿出來分享下,也正是這個問題,讓我對無線路由有了更深的認識!他們www.cppcns.com原來是通過貓和無線來撥號上網的,搬家後,網線公升級到了光纖,不要貓了 我按照原來的連線方式,把網線插到wan口,然後通過無線訊號上網,發現上不了網,但是程...