Squid是一個(gè)高性能的代理緩存,但缺點(diǎn)是網(wǎng)址是以明文的形式發(fā)送的。在我們的特殊環(huán)境中,就算使用這樣的,打開(kāi)時(shí)也常常會(huì)被“Reset”。而SSH則很好地解決了這個(gè)問(wèn)題。你只需要一個(gè)VPS,就可以配置了。架設(shè)還是挺容易的。
安裝webmin
webmin是一個(gè)管理的免費(fèi)。我們安裝它是為了方便管理squid代理服務(wù)器或者linux系統(tǒng)。
1、下載文件webmin-1.530-1.noarch.rpm
wget http://ownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm
2、開(kāi)始安裝webmin
rpm -U webmin-1.530-1.noarch.rpm
http://ip:10000登錄或比如http://www.zhumaoh.com:10000。名為root,密碼為root的密碼。
Webmin->Webmin Configuratin->Language,在 in language選項(xiàng)選擇Simplified Chinese,Change Language變更語(yǔ)言。
安裝squid代理服務(wù)器
1、在安裝squid之前,我們需要安裝EPEL軟件包。
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-re-5-4.noarch.rpm
2、安裝squid代理服務(wù)器 登錄webmin,點(diǎn)擊Un-used Modules,找到Squid代理服務(wù)器,點(diǎn)擊“click here”開(kāi)始安裝。安裝成功后,到服務(wù)器-》squid代理服務(wù)器啟動(dòng)squid。在這個(gè)頁(yè)面你可以根據(jù)自己的需要來(lái)配置squid。最后還需要編輯文件/etc/squid/squid.conf,搜索“http_access deny all”改為“http_access allow all”,并重啟squid,“service squid restart”。
設(shè)置
打開(kāi)putty,到Connection-》SSH-》s,填入Source port:3128,選擇Dynamic,并點(diǎn)擊add。
最終效果:
點(diǎn)擊左邊菜單“”,輸入Host Name,填入Saved Sessions,并保存,點(diǎn)擊“open”,輸入用戶名和密碼之后SSH通道就建立好了。