架設此服務器,使客戶端通過設置代理服務器的squid來瀏覽網頁,通過代理服務器的socks5來使用QQ、MSN、證券等服務,下面簡單介紹服務器的架設過程。
一、安裝FreeBSD6.0Release
從ftp://ftp.freebsd.org/pub/FreeBSD/torrents/6.0-RELEASE下載最新版本FreeBSD6.0Release刻成光盤并選擇最小化安裝(安裝時開通ftp及ssh服務)。
網絡信息:
網段 -> 192.168.10.0/24
fxp0 -> 內網網卡 192.168.10.254
em0 -> 外網網卡 218.104.52.x/32
1、選擇軟件包時選擇最小化安裝。
2、編輯inetd.conf時開通ftp及telnet服務。
其它的都默認安裝,具體可參考這,安裝完后重啟機器。
二、配置freebsd
1、配置/etc/rc.conf:
hostname="jifangproxy.jscpu.com"
defaultrouter="218.104.52.x"
ifconfig_em0="inet 218.104.52.x netmask 255.255.255.248"
ifconfig_fxp0="inet 192.168.10.254 netmask 255.255.255.0"
inetd_enable="YES"
kern_securelevel_enable="NO"
linux_enable="YES"
nfs_reserved_port_only="YES"
sendmail_enable="NONE"
sshd_enable="YES"
usbd_enable="NO"
2、配置/etc/resolv.conf:
domain jscpu.com
nameserver 218.104.48.106
nameserver 221.6.4.66
3、將光盤放入光驅中,安裝ports和src
# /usr/sbin/sysinstall
然后選擇Configure-->Distributions,然后利用空格鍵選擇src和ports兩項,點install,安裝完成后重啟機器。
三、配置內核
# cd /usr/src/sys/i386/conf
# cp GENERIC funpower
# ee funpower
內核根據服務器的不同具體配置。
編輯好funpower后開始編譯安裝內核:
#/usr/sbin/config funpower
#cd ../compile/funpower
#make cleandepend
#make depend
#make
#make intall
編譯安裝完成后重啟機器。
四、安裝squid服務
1、安裝perl(freebsd5.4以后要先安裝perl后再安裝squid)
從http://www.cpan.org/authors/id/R/RG/RGARCIA/下載 http://www.bbqmw.net/qm_yeqm/perl-5.6.2.tar.gz,然后拷貝到/usr/ports/distfiles中,然后:
# cd /usr/ports/lang/perl5
# make install
2、下載并安裝squid
從http://www.squid-cache.org/Versions/v2/2.5/下載squid最新版squid-2.5.STABLE12.tar.gz,通過ftp上傳至服務器目錄中。
<安裝>
# cd /home/funpower
# tar zxvf squid-2.5.STABLE12.tar.gz
# cd squid-2.5.STABLE7
# ./configure –prefix=/usr/local/squid
# make
# make install
<配置squid配置文件>
# cd /usr/local/squid/etc
# ee squid.conf
配置文件中改如下幾項:
http_port 3128 //56行
cache_mem 128 MB //490行
cache_dir ufs /usr/local/squid/cache 1024 16 256 //705行
cache_access_log /dev/null //712
cache_log /dev/null //720
cache_store_log none //730
配置文件中加入以下幾項:
acl web src 192.168.10.254 //在1830行左右acl all src 0.0.0.0/0.0.0.0這行前加入
目前成都創新互聯公司已為近千家的企業提供了網站建設、域名、雅安服務器托管、成都網站托管、企業網站設計、內黃網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。
文章標題:FreeBSD6.0Release+Squid+Socks5服務器架設筆記
文章URL:http://m.newbst.com/article2/ghoiic.html
成都網站建設公司_創新互聯,為您提供軟件開發、網站改版、網站設計、靜態網站、網站策劃、建站公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯