danny 2008-5-14 10:58
Proxy on linux-Squid設定紀要
. 選擇適合的伺服器:
squid需要的硬體效能非常大,因為squid的連線數和檔案數都相當龐大,因此各方面的需求都相當的高。尤其是記憶體和網路卡這兩項元件,記憶體最好能依快取空間調整大小,網路卡盡量避免on board的網卡。本校採用512MB記憶體和Intel網卡,搭配P4雙核心的機器來擔任proxy的任務。
2. squid運行的作業環境:
squid能在許多種平台上運行,本校採用最常見的x86架構和Linux作業系統架設供squid運行的平台。為求管理方便,套件選擇Debian Linux,以apt管理套件版本。
3. squid安裝:
在apt套件管理下架設squid是相當容易的,我們可以用簡單的指令完成初步的架設:
yum -y update
yum -y install squid
如此便已經安裝squid套件了。
4. squid調整設定:
安裝完成的squid還需要一些細項的設定配合,而squid的設定檔在
/etc/squid/squid.conf
中可以找到。關於squid的重要設定,列舉如下:
http_port 3128
設定3128port為proxy服務埠口
icp_port 3130
查詢封包觀察埠口
visible_hostname www.ihao.org
設定主機名稱
cache_dir aufs /var/spool/squid 10240 64 256
設定快取的目錄和大小,單位是MB
http_access allow all
開啟存取http服務的權限。
squid -z
測試設定是否正確
設定完成後啟動squid:
squid
sbee727 2008-5-30 13:05
squid -z
測試設定是否正確
設定完成後啟動squid:
squid
最後的這2段是不是
#squid -z
#service squid restart
其他都是在vi /etc/squid/squid.conf 中處理既可
danny 2008-5-30 14:11
[quote]原帖由 [i]sbee727[/i] 於 2008-5-30 13:05 發表 [url=http://www.ihao.org/dz5/redirect.php?goto=findpost&pid=5694&ptid=3619][img]http://www.ihao.org/dz5/images/common/back.gif[/img][/url]
squid -z
測試設定是否正確
設定完成後啟動squid:
squid
最後的這2段是不是
#squid -z
#service squid restart
其他都是在vi /etc/squid/squid.conf 中處理既可 [/quote]
沒錯~正確!