• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Squid for Windows

            Squid for Windows 簡介

            是大家也許不知道,Squid有一個(gè)for Windows的版本,下載地址為:http://www.acmeconsulting.it/pagine/opensource/squid/SquidNT.htm
                先來說一下Squid for Windows的安裝,需求:你要擁有一臺(tái)可聯(lián)網(wǎng)的、運(yùn)行著Windows NT/2000/XP/Server 2003的計(jì)算機(jī),還要有Squid

            for windows的軟件包。從網(wǎng)上下載的Squid for windows的二進(jìn)制文件是壓縮到zip文件里的,首先來解壓縮這個(gè)文件,加壓后會(huì)生成一個(gè)

            Squid的文件夾,將此文件夾拷貝到C:\,至此Squid for Windows算是被“安裝”到你的Windows計(jì)算機(jī)了。(備注:Squid for windows的默認(rèn)

            安裝是在C:\squid下,當(dāng)然,可以把Squid放到其他的路徑,但是需要大量的配置squid配置文件中的路徑信息,那樣會(huì)比較麻煩)
                Unix Like的操作系統(tǒng)下的大部分軟件都是基于命令行的,使用文本文件進(jìn)行配置,這樣雖說對一些用慣了Windows下軟件的朋友們會(huì)有些

            復(fù)雜的感覺,但是這樣的軟件還是有好處的,畢竟其沒有Gui會(huì)有更高的性能,配置文件的編寫更具靈活性,下面我們來看一下具體怎么配置

            squid for windows。首先,單擊[開始],選擇“運(yùn)行”,輸入 cmd 打開Windows的“命令提示符” 窗口,在命令提示符窗口內(nèi)輸入以下命令:
            C:\>cd c:\squid\etc
            C:\squid\etc>copy squid.conf.default squid.conf   **將Squid的默認(rèn)配置文件復(fù)制一份并起名為squid.conf
            C:\squid\etc>copy mime.conf.default mime.conf     **將mime.conf.default復(fù)制一份并起名為mime.conf

            下面,我們可以使用任意文本編輯器對squid.conf(配置文件)進(jìn)行編輯,修改squid的配置語句,文件中的#后的文本表示注釋。
            首先,我們找到TAG: acl段,這里是定義訪問Squid的IP地址及其對應(yīng)的名稱
            我們在此段acl Safe_ports port 777 #multiling http后增加一個(gè)新行,寫 “acl 名稱 src IP地址”

            示例:acl name1 src 192.168.100.0 #定義所有來自192.168.100.*的機(jī)器對應(yīng)的名稱為name1

            然后我們找到TAG: http_access段,這里是定義允許訪問squid的列表
            我們在此段http_access deny CONNECT !SSL_ports后增加一個(gè)新行,寫“http_access allow/deny 名稱”,allow表示允許訪問,deny表示拒

            絕訪問。

            示例:http_access allow name1 #定義所有標(biāo)識(shí)為name1(192.168.100.*)的機(jī)器允許訪問squid代理服務(wù)器

            并且在后面再增加一行 http_access deny all。

            任何一個(gè)網(wǎng)絡(luò)應(yīng)用都會(huì)對應(yīng)一個(gè)或N個(gè)端口,squid的默認(rèn)端口是3128,如果要更改,找到 #http_port 3128 這里,刪掉前面的#號(hào),并且修改

            后面的端口號(hào)。

            示例:http_port 7777 #將squid的服務(wù)端口改為7777

            由于Squid是基于Cache(緩存)的代理服務(wù)器,所以設(shè)置緩存的大小對優(yōu)化服務(wù)器的性能是有必要的,下面來看一下如何設(shè)置cache的大小。
            找到#cache_mem 8 MB這句 刪掉前面的#號(hào) 將默認(rèn)的8修改到需要的大小,這里的數(shù)值應(yīng)視具體的機(jī)器可用內(nèi)存而定,應(yīng)在內(nèi)存允許的情況下盡

            量地設(shè)置的大一些以提高代理服務(wù)器性能,但不能讓代理服務(wù)器的緩存大小影響本機(jī)器的性能。

            示例:cache_mem 200 MB #設(shè)置squid使用200MB的內(nèi)存當(dāng)做代理服務(wù)器緩存

            最后我們還要有一個(gè)步驟,否則在啟動(dòng)squid服務(wù)的時(shí)候會(huì)報(bào)錯(cuò),那就是配置TAG: visible_hostname段,找到此段,再后面添加

            visible_hostname 機(jī)器名(隨便起) 這么一行,就搞定了。

            示例:visible_hostname supersrv #將hostname設(shè)置為supersrv

            至此,可以保存squid.conf并且退出文本編輯器了,簡單的Squid for Windows的配置已經(jīng)完成。

            下面我們回到命令行,輸入以下命令:
            c:\>cd c:\squid\sbin
            C:\squid\sbin>squid -i    (注冊Squid為Windows的服務(wù),默認(rèn)的服務(wù)名為SquidNT,可以使用“管理工具”中的“服務(wù)”來啟動(dòng)/停用服務(wù))
            C:\squid\sbin>squid -z    (生成高速緩存的目錄)
            C:\squid\sbin>squid       (啟動(dòng)squid服務(wù),另一種比較好的方法是在“管理工具”,“服務(wù)”中選擇SquidNT,然后選擇啟動(dòng)服務(wù))

                以上簡明說明了squid for Windows的安裝,配置,啟動(dòng),此文應(yīng)用在Unix/Linux下的對Squid的簡單配置也是可行的。

            轉(zhuǎn)載自:http://wxunion.blog.hexun.com/7629100_d.html


            window server 2003 下安裝squid

            安裝系統(tǒng)要求:
            windows server2003 service pack2   注:不能是r2版,否則squid服務(wù)啟動(dòng)會(huì)出錯(cuò)

             

            1.把squid-2.6.STABLE13-bin.zip解壓縮,把里面的squid文件夾拷到c:\下(squid默認(rèn)的是c:\squid)

             

            2.squid\etc目錄下把 

               squid.conf.default拷貝一份重新命名為squid.conf
               cachemgr.conf.default拷貝一份重新命名為cachemgr.conf
               mime.conf.default拷貝一份重新命名為mime.conf

             

             

            3.用文本編輯器打開squid.conf,需要修改的地方:

                 找到#http_port 3128在后面增加一行

                 http_port 81 transparent   #某些機(jī)器上80端口已被占用,所以這里用81    完成配置后可使用netstat -a來查看該端口是否啟用

                 找到#cache_peer 在后面增加一行

                 cache_peer 10.0.2.137 parent 7001 0 no-query originserver

                 找到# TAG: visible_hostname在后面增加一行

                 visible_hostname volcano(任意命名)

                 找到#tag http_access ,然后在#Default:增加一行   

                 http_access allow all   # 允許所有用戶訪問

             

            4.從命令行到c:\squid\sbin目錄下執(zhí)行

                 squid -i           注:squid -i -n dnt_squid (命名squid服務(wù)的新名稱)       squid -r -n dnt_squid (刪除指定名稱的服務(wù))

                 squid -z

                  安裝完成

             

            5.從服務(wù)里啟動(dòng)squid   或在cmd下: net start dnt_squid (啟動(dòng)), net stop dnt_squid (關(guān)閉)

                 訪問squid服務(wù)器:

                 http://10.0.2.137:81/ (你的squid服務(wù)器IP地址),這時(shí)squid會(huì)指向 http://10.0.2.137:7001  (web服務(wù)器地址:即產(chǎn)品dnt的站點(diǎn)地址)

                 如果把#http_access deny all打開把http_access allow all注釋掉,你的訪問就會(huì)被拒絕

                 相關(guān)鏈接:http://blog.csdn.net/changesway/archive/2008/10/22/3124919.aspx

             

            其它squid.conf配置

            # 主機(jī)文件路徑 
            hosts_file c:/windows/system32/drivers/etc/hosts 

             

            # 設(shè)置日志目錄和日志格式 
            access_log d:/squid/var/logs/access.log squid 
            cache_log d:/squid/var/logs/cache.log 
            cache_store_log d:/squid/var/logs/store.log emulate_httpd_log on
             

             

            # 緩存管理員 
            cache_mgr webmaster@example.com

             

            # cache目錄和大小的設(shè)置,1GB硬盤空間和256M內(nèi)存 
            cache_dir ufs d:/squid/var/cache 1024 16 256 cache_mem 256 MB

             

            # 設(shè)置上級(jí)根服務(wù)器的地址,當(dāng)然cache_peer還可以設(shè)置兄弟節(jié)點(diǎn)、上級(jí)cache服務(wù)器等等,這里這設(shè)置了源服務(wù)器地址 
            cache_peer 電信服務(wù)器IP parent 80 0 no-query originserver

            轉(zhuǎn)載自:http://www.cnblogs.com/daizhj/articles/1605363.html


            Squid For Windows 官方網(wǎng)站地址:http://squid.acmeconsulting.it

            posted on 2011-11-21 15:29 楊粼波 閱讀(2511) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 網(wǎng)絡(luò)編程

            99久久精品费精品国产一区二区| 久久久久久伊人高潮影院| 少妇内射兰兰久久| 色综合久久久久久久久五月| av无码久久久久久不卡网站| 亚洲天堂久久精品| 亚洲а∨天堂久久精品9966| 性欧美大战久久久久久久久| 国产成人无码精品久久久免费| 人人狠狠综合久久亚洲| 久久精品无码专区免费青青| 久久亚洲av无码精品浪潮| 精品多毛少妇人妻AV免费久久| 久久亚洲国产精品一区二区| 99久久国产亚洲综合精品| 久久福利青草精品资源站| 久久精品国产免费观看| 国产成人精品久久亚洲| 久久久久亚洲精品无码蜜桃| 久久国产视屏| 亚洲天堂久久精品| 久久久一本精品99久久精品88| 亚洲国产成人精品91久久久 | 久久强奷乱码老熟女网站| 久久精品男人影院| 久久九九精品99国产精品| 久久久噜噜噜久久中文字幕色伊伊| 99久久精品免费看国产| 国产产无码乱码精品久久鸭| 精品国产日韩久久亚洲| 青青久久精品国产免费看| 国产精品久久久天天影视香蕉| 婷婷久久久亚洲欧洲日产国码AV | 久久人人爽人人爽人人爽| 久久亚洲欧洲国产综合| 日韩AV毛片精品久久久| 国产福利电影一区二区三区久久久久成人精品综合 | 99久久免费国产精品| 狠狠色丁香婷婷综合久久来| 无码人妻少妇久久中文字幕蜜桃| 精品综合久久久久久98|