2011年1月18日 星期二

Ubuntu上安裝Squid Proxy Server

1.開啟終端機,安裝Squid

 

# sudo apt-get install squid

 

2. 備份Squid設定檔,改失敗了可以回復

 

# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak

 

3.修改squid.conf

 

加入visible_hostname

visible_hostname spyker729-desktop

 

加入webmaster 管理者mail

cache_mgr spyker729@gmail.com

 

將去除下列設定 前面的井號

# cache_mem 8 MB

# cache_swap_low 90

# cache_swap_high 95

# maximum_object_size_in_memory 1024 KB (容量自訂)

# ipcache_size 1024

# ipcache_low 90

# ipcache_high 95

# fqdncache_size 1024

 

4.重新啟動Squid

 

# sudo /etc/init.d/squid restart

到這裡即可在瀏覽器使用 proxy,IP為架設機器的 IP,port為3128 (squid.conf可更改)

 

5.加入htpasswd認證,需要照號密碼才能使用proxy

 

更改squid.conf,加入下列命令存檔

77          auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd

570        acl password proxy_auth REQUIRED

571         http_access allow password

 

6.設定帳號密碼

 

# htpasswd –c /etc/squid/passwd 帳號

 

謝謝收看!