Socks5代理的安裝
出國代理上選用的socks5代理軟件是NEC公司制作的軟件。它實際上是一個商業版軟件。但是根據它的license文件所述,在非商業用途上使用這個軟件是免費的。在RFC-1928對socks5如何運行做了詳細的描述。這個標準就是NEC公司的“Ying-Da Lee”和HP及IBM公司制定的。在相應的測試中,NEC公司的這個socks5代理軟件的性能是較好的。雖然它有一些安全上的漏洞,但是使用freebsd的ports方式安裝,將會自動對源代碼打補丁,修正安全隱患。
在/usr/ports/net/socks5下執行make;make install就能安裝好該程序。相應的文件將被安裝在下列目錄:
socks5可執行文件被放在/usr/local/bin
socks5.conf文件被放在/usr/local/etc下
bugtraq上曾經提到socks5的密碼驗證部分有安全隱患,因此沒有使用該功能。
Socks5代理的配置
Socks5代理的配置文件是socks5.conf,內容如下:
set SOCKS5_MAXCHILD 8000 permit - - 192.168. - (1024,65535) - permit - - 202.112.64.0/255.255.240.0 - (1024,65535) - permit - - 211.71.80.0/255.255.240.0 - (1024,65535) ?C |
配置文件的切換
為了避免帶寬的浪費,出國代理設置為夜間取消最大下載對象限制。這是是使用crontab來做到的。每天夜間23:30將配置文件切換為沒有最大下載對象限制的。每天上午7:30切換回有最大下載對象限制的。
四、使用情況分析
單位時間內流量
input (total) output packets errs bytes packets errs bytes colls 917 0 646248 1015 0 767928 0 941 0 667858 1287 0 1548180 0 832 0 673330 897 0 836839 0 895 0 655289 1067 0 878449 0 |
*以上數據為出國代理負載中等時的數據。
Chinanet出口已經被占滿,經過cache的作用,送出數據大于進入數據
CPU負荷
使用top命令看到的CPU的負荷: load averages: 0.72, 0.86, 0.86(1mi,5min,15min),此數據為出國代理負載中等時的數據。
Hourly usage [img:01091db545]http://www.frontfree.net/articles/pages /0000000597/hourlyusage.gif[/img:01091db545] |
早6時,宿舍通電。出國代理的使用頻度增加數倍。
早8時,機房、實驗室開始開放,出國代理的使用頻度近一步增多。
上午11時,課程結束,部分學生離開機房、實驗室,午餐時間使用頻度略微減少。
中午13時,下午課程開始,學生離開宿舍,使用頻度減少。
下午15時,機房和實驗室用戶增多。
下午17時,部分機房、實驗室關閉,教師離開學校,造成使用頻度減少。
晚18-20時,學生去上自習或選修課,使用頻度呈減少趨勢
晚21時-22時,選修課結束,學生回到宿舍,使用頻度急劇增加,并且達到每天的最高點。
晚23時,部分宿舍斷電,實驗室斷電。使用頻度進一步減少。
0時-5時,宿舍學生大多已經休息,使用頻度程減少趨勢。
Daily usage [img:01091db545]http://www.frontfree.net/articles /pages/0000000597/dailyusage.gif[/img:01091db545] |
共2頁: 1 [2] 下一頁 | ||
|