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 帳號