routeros源碼
⑴ 怎麼把網上的源碼導入進ros
摘要 1、首先創建1個ros程序包,這個程序包相當於普通的c++工程的工程名:
⑵ 有沒有免費的上網行為管理系統和軟路由系統推薦
PFsense,一個老牌的opensource的防火牆系統,官網地址大家自己找,軟體免費,硬體收費。
系統的特點是路由和防火牆功能比較強大,而且集成了入侵檢測、漏洞掃描等模塊,當然路由和限速這些基礎功能都是妥妥的。缺點是上網行為管理功能比較薄弱,不能進行應用過濾和網址庫過濾。眾所周知,國外的軟體,界面很復雜。照老外的說法,沒個degree,都不好意思去配置。
另外,PFsense還有收費培訓和服務,也可以直接買他們的硬體,價格還算適中。產品也是開源的,源碼都公開了。(語言好像已經有了中文版,但是不確定,我的信息來自他們官網)良心產品,靠服務和硬體生存,沒有License限制,也沒有功能限制。
2.Routeros
路由系統的先鋒了,號稱路由系統佔有率第一位。出自東歐的小國家,所以價格很低廉,市場上充斥了很多破解版,其實正版價格已經很低廉了(可以低到忽略價格)。
只是不是我們國家本土產品,可能服務跟不上。ROS系統幾乎沒有什麼升級維護的工作,系統很穩定,只要上網方式沒有什麼革命性的更改,那就一直能用。
ROS的路由功能大概是全世界研究的最徹底的了,缺點就是界面狂復雜,它的配置完全可以在大學開一門功課。在西方和東南亞非常受歡迎,各種技術討論論壇也異常火爆。就是配置復雜的有點扯蛋了。
總體來說,是個好產品,對於網吧、小區寬頻這種寬頻運營的網路用著蠻好。缺點是沒有網頁過濾、應用過濾這些上網行為管理的功能,只有基礎防火牆模塊。也可以限速,路由功能和VPN做的很穩定。網管一旦掌握,也是把利器。
3.WFilter-NGF
也是十年以上的老產品了,本土研發,走國際路線,國內市場推廣能力不強,用戶大部分在國外。專門研究網路監控和協議分析。專註上網行為管理功能,在Web過濾和協議過濾等上網行為管理的方面做的很扎實。產品的界面有點類似上面的untangle。缺點是沒有網關殺毒和主動防禦功能。服務不錯,有問必答,還可以遠程協助配置。軟體和硬體方案都可以提供。他們的公司名字非常有趣,值得一提的是,WFilter還有windows的旁路上網行為管理軟體。不想添加硬體的話,是上網行為管理的一個可選方案。價格中等吧,性價比高。50用戶全功能免費,對於50人以內的小企業來說,個人覺得是不二之選。
4.Sophos
這個是個全球化的產品,大廠家,大品牌。家庭版本是免費的,支持50用戶。路由、VPN、防火牆模塊,尤其是防禦功能、網關殺毒這塊做的很好,也有協議過濾模塊和網址庫過濾。軟體和硬體都可以提供。優勢還是在殺毒和防火牆。歐洲的安全老廠家,價格不用想,不在天上也在雲端。
5.Untangle
十年以上的老產品了。重點是上網行為管理和防火牆、殺毒功能。家庭版本$50一年,75用戶。(別指望家庭版本可以用在企業里,他們號稱可以檢測到是什麼環境在用,一旦違規會停掉了,估計軟體裡面有什麼檢測工具啥的)。軟體和硬體都可以提供。
不過價格就算對於美國本土用戶,也是非常昂貴的。硬體銷售是硬體的價格加上軟體價格,軟體價格那是天上的價格,服務也一般。
產品扎實,各種協議管理,網路安全,路由模式,防火牆模塊,殺毒都有。除了價格以外(100用戶的軟體License,一年近2000刀),對於企業選擇全方位專業的上網行為管理網關和下一代防火牆,真的是個好選擇。
6.愛快路由系統
本土產品,軟體全免費,靠賣硬體掙錢。免費版本各種坊間傳聞都有,就不一一表了。基本的路由功能都有,不過上網行為管理做的比較雞肋。愛快的系統個人認為比較偏向做區域網無線部署方案。企業管理這塊不怎麼來事。但是好在系統是免費的,這個比較受歡迎。
7.國內還有維盟,海蜘蛛,和愛快也都是大同小異,還有一家pandbit,側重流控的路由系統,就不一一介紹了,仁者見仁。
⑶ 軟路由干什麼的
軟路由 就是用電腦加兩張網卡 配上 軟路由的應用軟體 單純充當路由器的功能。網路連接上如同接路由器一樣 兩張網卡分別接 路由器上的 wan口 和 lan口(僅僅適用兩面都是乙太網的網路)。 軟路由的好處就是 路由管理的策略 和各種 功能 會比 中低檔的路由器多些,堪比高檔路由器;但是軟路由的效率不是很高,僅能使用在低速領域,而且穩定性肯定不如普通硬體路由器。你注意過沒有,你電腦可能掉過線,藍過屏,死過機,沒發現路由器出什麼毛病吧。 個人感覺 如果是網吧的話,1是數據流量較大 2是要求網路穩定 3才是網路的安全管理。網吧完全可以僅用 路由器 交換機做網路的,不需要什麼軟路由,有錢的話可以把買些功能更多的路由 或是 換成可網管的交換機,買個防火牆什麼的。沒必要專門配台電腦充當路由器,光是24小時電腦200-300多瓦花的電費也比路由器幾十瓦的電來得貴。
⑷ 軟路由的常見
根據使用的操作不同可以分為基於windows平台和基於Linux/bsd平台開發的軟體路由器,基於Windows平台的軟體防火牆比較常見的有ISA Server、Winroute Firewall、小草上網行為管理軟路由等,這些軟體有些是商業化的,通常根據授權用戶數不同收費而不同,購買正版的軟體防火牆的費用對許多中小型企業來說無疑是一筆不小的開支,小草上網行為管理軟路由是目前有限的基於windows平台而且又主打免費的一款軟路由軟體;而基於Unix/Linux平台的軟體防火牆大家一般接觸較少,受益於開放源碼運行,目前基於Unix/Linux平台的軟體防火牆如雨後春筍般不斷推出,這些軟體防火牆大多是免費的,常見的有海蜘蛛、ikuai8、RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux 等,這些系統共有的特點是一般對硬體要求較低,甚至只需要一台486電腦,一張軟盤,兩塊網卡就可以安裝出一台非常專業的軟體防火牆,這對很多有淘汰下來的低檔電腦的朋友來說,意味著拿一台淘汰的電腦,安裝一套免費的防火牆軟體,不花一分錢就DIY出一台專業的防火牆,而且這些系統自身也包含了NAT功能,同時可以實現寬頻共享,這意味著這台免費的防火牆其實也是一台出色的寬頻路由器,這是多麼令人激動的事情,不過就目前來看這類免費的軟路由通常為了生存下去或因過多廣告的插入導致用戶的不滿。
⑸ routeros 安裝usb無線網卡驅動
Ubuntu又出新版本,前段時間一直很忙,同時無線網卡又不能在U下面使用也就裝了Winxp放下U。ERP總算告一段落,又適逢U出新版本,再次開始折騰。第一件事當然是讓我的無線網卡能用。
那就折騰開始吧。
自己的USB網卡是TP-Link WN620G,查了下它使用的晶元是Atheros 5523。並不在Ubuntu的硬體支持列表中。只有繼續找其它辦法,發現還有兩個方法來安裝驅動,一個是madwifi另一個是ndiswrapper。好,那就繼續折騰。先試madwifi,也許自己方法不對還是怎樣,搞不好。再試ndiswrapper,想不到居然弄好了,哈哈,自己偷偷開心一下。
作一記錄吧,過程就不寫了,要寫的話那就曲折離奇,可以寫一本歷險小說,:)
1、下載ndiswrapper
首先要到 http://ndiswrapper.sourceforge.net/joomla/下載ndiswrapper安裝程序。
它是源碼來的要自己編譯,但過程很簡單。但在沒裝網卡前不能上網怎麼下載,嘿嘿,自己想辦法。反正下載後我把它刻了一張光碟。
2、接下來是編譯安裝ndiswrapper
將你下載的ndiswrapper解壓,然後進入相應目錄,輸入
make install
如果沒有出錯的話ndiswrapper算是安裝成功。
如果是從CD版新安裝的系統可能沒帶相應編譯頭文件,也要下載,又要頭痛。再次刻盤吧。
3、安裝驅動
簡單的理解ndiswrapper是用來掛載win下網卡的驅動。所以還要找到網卡在WinXP的網卡,一定要XP的。翻出我的網卡自帶的光碟,為了安全將相關的文件一起拷貝了過來,當然也可以不拷貝。
ar5523.bin ,athfmwdl.cat,athfmwdl.sys,net5523.inf,ar5523.sys,athfmwdl.inf, net5523.cat
網卡驅動找到了就安裝吧。
sudo ndiswrapper -i <<網卡驅動inf文件的完整路徑>>
沒出錯提示的話,說明一切正常。
也可以用
ndiswrapper -l
來看下是否有安裝成功。
net5523 : driver installed
device (0CF3:0002) present
如果有driver installed說明驅動已安裝,同時有device (XXXX:XXXX) present說明驅動可以識別設備。說明:XXXX代表設備ID。沒有present的話說明驅動不能驅動設備。刪除原驅動,再換個驅動重裝一次吧。
可以用
ndiswrapper -r net5523(net5523是驅動程序名稱)
4、載入驅動
驅動程序安裝完了,還要載入才能使用。
sudo modprobe ndiswrapper
如果不出意外網卡可以使用了。看下無線網的指示燈是否亮了,系統的網路鏈接管理圖標是否多了一個無線鏈接,並開始獲取IP。
總算大功告成。
⑹ 有沒有免費的上網行為管理系統和軟路由系統推薦。
路由系統、又稱RouterOS,已經是一個非常開源的技術了。不管是在LINUX系統上的,還是在windows系統上的,都很很多這樣的開源項目,技術簡單,結構也非常單一。而隨著時代發展,後期又加上了VPN和基礎的包過濾防火牆,也都是開源成熟的項目。大部分廠家也是在這些項目上修修改改,包裝包裝打造成一個商業產品銷售給用戶。(當然產品的商業價值和技術價值也沒有啥可比性)。
但是近十年來,隨著上網行為管理需求的迅猛發展,從網頁過濾到協議過濾,以及內網安全的需要。單純的路由系統已經不能滿足用戶的需要,很多的路由器網關都開始帶有上網行為管理和防火牆模塊,第二代防火牆(Next
Generation
Firewall)的概念也應運而生。但是真正做到第二代防火牆的廠家不多,很多路由廠商也亂入,但是效果怎麼樣,各家都有一說。
今天介紹的是國內外幾款免費的上網行為管理系統、防火牆和路由系統。以免費的為主,因為是免費的,所以多少有缺憾,要麼是功能,要麼是授權數。待我慢慢道來。
1. PFsense
一個老牌的opensource的防火牆系統,官網地址大家自己找,軟體免費,硬體收費。
系統的特點是路由和防火牆功能比較強大,而且集成了入侵檢測、漏洞掃描等模塊,當然路由和限速這些基礎功能都是妥妥的。缺點是上網行為管理功能比較薄弱,不能進行應用過濾和網址庫過濾。眾所周知,國外的軟體,界面很復雜。照老外的說法,沒個degree,都不好意思去配置。
另外,PFsense還有收費培訓和服務,也可以直接買他們的硬體,價格還算適中。產品也是開源的,源碼都公開了。(語言好像已經有了中文版,但是不確定,我的信息來自他們官網)良心產品,靠服務和硬體生存,沒有License限制,也沒有功能限制。
6. 國內還有維盟,海蜘蛛,和愛快也都是大同小異,還有一家pandbit,側重流控的路由系統,就不一一介紹了,仁者見仁。
總結一下,分為「路由系統」和「上網行為管理/防火牆系統」兩大系列。如果只是要做路由,那麼ROS從性能,穩定性上真的很不錯的選擇。如果是企業用上網行為管理和下一代防火牆;語言沒有問題的話,可以看看untangle和sophos以及WFilter-NGF;追求中文版的話,那麼WFilter-NGF一定是個最好的選擇。
還有一點要說一下:路由系統,比如ROS差不多是一個一次性軟體了,買了就直接用了,幾乎不需要升級和更新。但是上網行為管理的「協議過濾」和「網址庫過濾」,都是需要升級服務的,這就是為什麼很多上網行為管理軟體按年收費,國內大品牌的上網行為管理設備後續還要每年收服務費的原因。如果選擇上網行為管理產品,一定要考慮後續服務的質量和費用。
⑺ 軟路由 openwrt 還是 ROS
1、OpenWrt 項目由 2004 年 1 月開始, 第一個版本是基於 Linksys 提供的 GPL 源碼及 uclibc 中的 buildroot 項目, 這個版本稱為 「stable」 版, 在網上至今仍有很多項目使用這個版本, 較為有名 Freifunk-Firmware 和 Sip@Home.(類似產品有:TOMATO、DDWRT……)
2、RouterOS 是路由操作系統,是基於Linux核心開發,兼容x86 PC的路由軟體,將普通PC變為高性能路由器,現在已移植到MikroTik RouterBOARD硬體平台運行。(類似產品有:集客網關、海蜘蛛、維盟……)
區別:OPENWRT多基於ARM或MIP硬體平台一般用戶中小型網路環境,ROS多基於X86硬體平台一般用戶中大型網路環境。
⑻ 軟路由作用
1、硬體優勢
軟路由的硬體架構是基於當前的主流PC或者伺服器,使用了X86架構的處理器性能要遠遠優於普通的路由器設備。並且電腦端擴展性很強,很容易添加內存提升整體的數據吞吐量。實現同樣性能的軟路由,價格要遠遠低於硬路由。
2、擴展優勢
基於Windows、Linux系統所安裝的軟體,擴展性要優於傳統的路由器。去廣告、搭建網站、免密登錄等,只要你能想到的功能均可通過軟體來實現。硬路由則要受限於廠家更新的速度,靈活性較差。
3、穩定性價差
軟路由適合個人使用,並不適合運營商或者單位區域網使用。主要原因之一就是穩定性較差,受限於硬體伺服器的狀態。一般是通過老舊的伺服器、閑置電腦改裝而成,死機等問題無法控制,穩定性較硬路由要差很多。
4、學習成本以及功耗較高
上文提到了軟路由的擴展優勢,也就意味著更加復雜的操作,入門的學習成本較高,並不適合所有用戶使用。同時,個人電腦或伺服器的功耗要明顯高於路由器,電量也是一方面的因素。
軟路由具體適合的場景
現在可以直接購買他人組裝完成的軟路由設備,無需自己手動進行組裝。但是,軟路由的使用場景極為有限。上文已經提到,並不適合運營商、單位等場所,那麼就只剩下個人家庭用戶。個人家庭用戶除非是極端的發燒愛好者也並不建議使用,買個路由器要方便很多。
軟路由只能夠屬於一種小眾產品,說不定哪天就會徹底消失出我們的視線。