文章出處:http://www.mobile01.com/topicdetail.php?f=110&t=1176489&last=13869448
在偶然機會接觸了BrazilFW覺得這真是一個好東西
系統資源使用的很小功能又強大,尤其是支援L7的過慮還有L7的QOS外掛
不過2.31已經有點小歷史了..裡面L7定義檔都沒有更新,所以只好手動更新了...
http://sourceforge.net/projects/l7-filter/files/
這是Linux L7定義檔的下載也蠻常更新的...目前最新是2009/05/28
我們以這個為範例更新吧,我自己習慣使用Pitty做SSH,不然也可以在機器上直接超作
1.首先以Pitty連線BrazilFW
2.輸入帳號密碼
3.接下來會出現Menu選單..因該不陌生..
4.到command命令列底下
不過我們不用Menu所以直接Ctrl+C 跳至Command命令下
5.進了Command下免不了先 ls 查看一下目錄
BrazilFW#ls
6.由於這目錄是在虛擬磁碟上所以把/boot掛載 上來
直接下達"mt"就可以將/boot掛載到 /mnt底下
BrazilFW#mt
BrazilFW#cd mnt
7.進到開新一個的資料夾名稱叫"l7"
在根目錄下下指令
BrazilFW#mkdir l7
8.下載新的定義檔
以Dir 進到 l7 的資料夾內輸入指令
BrazilFW#wget http://downloads.sourceforge.net/project/l7-filter/Protocol%20definitions/2009-05-28/l7-protocols-2009-05-28.tar.gz
9.解壓縮
將下載地東西解壓縮指令是
brazilfw# tar -zxvf l7-protocols-2009-05-28.tar.gz
他會直接解壓縮在同名目錄下
10.進到protocols
brazilfw#cd l7-protocols-2009-05-28
brazilfw#cd protocols
11.檢查解壓縮的東西
進到protocols資料夾裡面後檢查是否有東西,如果有因該和畫面一樣有很多的pat檔
這就是我們要的定義檔
brazilfw#ls
12.移除舊有的pat
在命令模式輸入已下指令移除舊的定義檔
brazilfw#rm /etc/l7-protocols/*.pat
13.檢查/etc/l7-protocols 資料夾,輸入已下指令後裡面因該是空空的
brazilfw#cd /
brazilfw#cd /etc/l7-protocols/
brazilfw#ls
14.複製新的定義檔到系統內
brazilfw# cp /mnt/l7/l7-protocols-2009-05-28/protocols/*.pat /etc/l7-protocols/
15.檢查系統內的定義檔,裡面因該已經有剛剛複製的定義檔了
brazilfw#cd /etc/l7-protocols
brazilfw#ls
16.備份所有資料
brazilfw#backup
完成備份後從新開機就會在web介面看到新的定義檔了
第一次寫教學檔加上我對Linux也沒有非常熟有錯誤請各位前輩指教囉...
留言列表