亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用Squid代理服務(wù)實現(xiàn)對校園網(wǎng)數(shù)字資源的遠(yuǎn)程訪問

        2011-04-01 21:45:59王宇一陳正權(quán)
        常熟理工學(xué)院學(xué)報 2011年10期
        關(guān)鍵詞:代理服務(wù)代理服務(wù)器IP地址

        王宇一,陳正權(quán)

        (江蘇信息職業(yè)技術(shù)學(xué)院 現(xiàn)代教育技術(shù)中心,江蘇 無錫 214153)

        隨著校園數(shù)字化建設(shè)的推進,校園網(wǎng)上的數(shù)字資源越來越多,廣大師生員工對校園網(wǎng)的訪問也越來越多,學(xué)校各項工作的開展幾乎都依賴于校園網(wǎng).眾所周知,校園網(wǎng)上的資源分為兩種:一種是面向公眾的開放信息,登錄到Internet的任何人均可瀏覽;另一種是僅對校園網(wǎng)內(nèi)用戶開放的內(nèi)部資源,如期刊數(shù)據(jù)庫、電子圖書、精品課程等.對于有數(shù)字版權(quán)的數(shù)字資源要遵守數(shù)字版權(quán)保護的規(guī)定,這就使得學(xué)校所購買的數(shù)字資源都有IP地址范圍的限制訪問,即校內(nèi)用戶可使用而校外合法用戶卻無法使用這些數(shù)字資源[1],為此本文提出了一種Squid代理服務(wù)技術(shù)來解決這個問題.

        1 Proxy Server的工作機制

        代理服務(wù)器是接受網(wǎng)絡(luò)用戶的服務(wù)請求,代替網(wǎng)絡(luò)用戶去訪問目標(biāo)服務(wù)器,然后將用戶所要的信息取回并傳送給用戶.許多Proxy Sever均具有緩沖功能,且存儲空間較大,可將新取的數(shù)據(jù)不斷地儲存到代理服務(wù)器的Cache中.若其他用戶請求的數(shù)據(jù)在Proxy Server的Cache中已經(jīng)存在而且是最新的,那么它就不用到目標(biāo)服務(wù)器去取數(shù)據(jù),而是將Cache中的數(shù)據(jù)直接傳送給用戶,大大地提高了響應(yīng)速度和瀏覽效率[2].

        本文選用的Squid軟件是基于cache(高速緩存)代理服務(wù)器軟件,它支持多種協(xié)議,如HTTP、FTP、SSL等,該軟件具有功能強、效率高、響應(yīng)快、運行穩(wěn)定和設(shè)置簡單等優(yōu)點,只要對配置文件(squid.conf)進行修改即可實現(xiàn)代理功能.

        2 Proxy Server的作用

        2.1 共享上網(wǎng),分隔內(nèi)外網(wǎng)

        通過代理服務(wù)器共享上網(wǎng),可加快內(nèi)網(wǎng)用戶的訪問速度,解決公網(wǎng)IP的不足,讓眾多LAN用戶共享上網(wǎng),還可作為Firewall將內(nèi)外網(wǎng)隔開,并具有監(jiān)控網(wǎng)絡(luò)和記錄傳輸信息的作用,而且加強了LAN的安全,方便了上網(wǎng)用戶的管理.

        2.2 通過代理,加速訪問

        在網(wǎng)絡(luò)出現(xiàn)故障或擁塞時,通過Proxy Server訪問目標(biāo)網(wǎng)站,可明顯加快訪問速度.比如假設(shè)甲是代理服務(wù)器,乙要訪問丙,但乙到丙出現(xiàn)問題,此時乙繞道通過甲,再由甲到丙.此外在代理服務(wù)器的緩存文件中存有不少數(shù)據(jù),如果當(dāng)前所訪問的數(shù)據(jù)就在此文件中,那么就直接讀取,就不需要去訪問遠(yuǎn)程的WWW服務(wù)器,這樣就大大加快了訪問速度.

        2.3 隱藏自己,以防攻擊或攻擊目標(biāo)

        有了代理服務(wù)器,我們可以隱藏自己真實的地址,以防黑客攻擊.其實黑客也是經(jīng)常通過代理服務(wù)器來實施各種攻擊活動的,比如掃描、刺探,對內(nèi)網(wǎng)進行滲透等,一般黑客是通過多級跳板中轉(zhuǎn)后來攻擊目標(biāo)機器的,這樣就可以隱藏自己的身份,保證自身的安全.

        2.4 突破限制,提高速度

        對于LAN對上網(wǎng)用戶的端口、目標(biāo)網(wǎng)站、游戲、QQ軟件等限制,可以用代理服務(wù)器來突破.目前許多站點都提供了下載資源,但有IP地址和線程的限制,為了提高下載速度,突破下載限制,我們可以設(shè)置一個線程一個代理,用來突破IP的限制,這樣就可通過不同的代理服務(wù)器同時從WEB和FTP上下載多個資源.由于用戶賬號的限制,代理服務(wù)器就不能突破論壇里面對資源的限制[3].

        2.5 保護私有資源,只允許授權(quán)用戶訪問私有資源

        一般防火墻只允許內(nèi)網(wǎng)訪問外網(wǎng),但禁止外網(wǎng)訪問內(nèi)網(wǎng),這就造成了合法用戶無法從外網(wǎng)訪問內(nèi)網(wǎng).為此,互聯(lián)網(wǎng)工作委員會專門制定了RFC1928,即SOCKS v5協(xié)議.該協(xié)議是位于應(yīng)用層與傳輸層之間,它以代理原理為基礎(chǔ),對用戶的合法性進行驗證,同時給合法用戶授予一定的訪問權(quán)限,這樣合法用戶就可以訪問被保護的內(nèi)網(wǎng)資源.

        3 squid代理服務(wù)在遠(yuǎn)程訪問數(shù)字資源中的具體應(yīng)用

        現(xiàn)在不少學(xué)校都購置了如維普、知網(wǎng)、超星、匯文等數(shù)字資源.由于數(shù)字版權(quán)保護的原因,它們大多采用了訪問控制技術(shù),通過限制訪問者的IP地址來限制服務(wù)的地域范圍.例如,在江蘇信息學(xué)院,要瀏覽或下載這些資源,必須是校園網(wǎng)用戶,否則就不能使用.但有不少教職工希望在家里也能訪問這些數(shù)字資源.為了滿足教職工的要求,我們架設(shè)了Squid代理服務(wù)器,通過代理服務(wù)器的用戶身份驗證來實現(xiàn)對校園網(wǎng)數(shù)字資源的遠(yuǎn)程訪問.在Squid代理服務(wù)器上,我們?yōu)槊恳晃恍枨笳咴O(shè)置一個賬戶,通過用戶身份驗證后,他們在家中只要簡單設(shè)置即可訪問.

        3.1 服務(wù)器端的安裝與配置

        3.1.1 Squid的安裝

        先從http://www.acmeconsulting.it/SquidNT/download.html上下載Squid for Windows版本,然后解壓此ZIP文件到C盤的根目錄生成一個squid文件夾,即C:squid.接著在命令提示符窗口中運行如下命令:

        C:squid>copy c:squidetcsquid.conf.default squid.conf.

        3.1.2 Squid的配置

        1)配置squid.conf文件

        雙擊打開【我的電腦】,雙擊打開C:squid文件夾中的squid.conf文件,用文本編輯器對配置文件Squid.conf進行修改,內(nèi)容如下:

        auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/etc/passwd

        auth_param basic children 10 #指定認(rèn)證程序的進程數(shù)

        auth_param basic realm 蘇信院代理 #瀏覽器窗口彈出輸入用戶/密碼對話框時的顯示內(nèi)容

        auth_param basic credentialsttl 10 minute #基本的用戶認(rèn)證有效時間10分鐘,超過時間需再次認(rèn)證

        auth_param basic casesensitive off #不區(qū)分大小寫

        acl password proxy_auth REQUIRED #用戶需要通過認(rèn)證才能訪問Internet

        #定義訪問Squid的IP地址、訪問列表及其對應(yīng)的名稱

        acl all src all

        acl manager proto cache_object

        acl localhost src 127.0.0.1/32 #定義所有來自127.0.0.1/32的機器對應(yīng)的名稱為localhost

        acl to_localhost dst 127.0.0.0/8

        acl SSL_ports port 443

        acl Safe_ports port 80 #http

        acl CONNECT method CONNECT

        http_access allow manager localhost #允許本地的manager上網(wǎng)

        http_access deny manager #不允許非本地的manager上網(wǎng)

        http_access deny!Safe_ports #拒絕通過非Safe_ports列表中端口進行http訪問

        http_access deny CONNECT!SSL_ports #拒絕通過非ssl_ports列表中端口連接進行http請求

        http_access allow password #允許認(rèn)證通過的用戶訪問

        http_access allow all #設(shè)置訪問控制列表為允許所有客戶機訪問

        http_reply_access allow all

        icp_access allow all

        http_port 3128 #告訴squid在默認(rèn)端口3128偵聽HTTP請求,也可是http_port 192.168.16.1:3128

        icp_port 3130

        http_port 80 transparent#做透明代理,使用者不需要在瀏覽器上做任何配置,只要在 NAT主機上配置即可

        cache_peer lib.jsit.edu.cn parent 3128 3130 proxy-only

        hierarchy_stoplist cgi-bin?

        cache_mem 1024 MB #設(shè)置緩存大小為1024MB

        cache_dir squidvarsquid 4096 16 256 #設(shè)置硬盤緩沖區(qū)最大4096MB,16個一級目錄,256個二級目錄

        cache_dir ufs c:/squid/var/cache 8192 16 256

        cache_mgr webmaster@jsit.edu.cn #設(shè)置服務(wù)器管理員郵箱,出錯時便于聯(lián)系

        visible_hostname proxy.jsit.edu.cn #如不配置,則在啟動squid服務(wù)的時候會報錯

        #設(shè)置squid主機名稱為proxy.jsit.edu.cn(一般為IP地址),出錯時會顯示在頁面上

        coredump_dir c:/squid/var/cache

        最后保存對squid.conf配置文件的編輯修改,并關(guān)閉此文件.

        2)生成squid中所需要的用戶認(rèn)證文件即passwd文件

        首先從Apache中找到htpasswd.exe文件,把它復(fù)制到C:>squidin中,然后進入到windows命令提示符窗口中,運行如下命令:

        C:squidin>htpasswd-c C:squidetcpasswd jsit 第一次生成密碼文件要加參數(shù)-c

        Automatically using MD5 format.

        New password:*********

        Re-type new password:*********

        Adding password for user jsit

        C:squidin>htpasswd-b C:squidetcpasswd wangyy 5498 #往passwd文件中增加用戶wangyy,密碼為5498

        3.1.3 Squid的運行啟動

        配置完畢后在命令窗口中運行如下命令:

        c:squidsbin>squid-i #注冊squid為windows服務(wù)

        squid-z #生成高速緩存的目錄

        squid #啟動squid

        到此squid服務(wù)器就搭建成功并啟動運行了.

        3.2 客戶端的設(shè)置

        打開Internet Explorer瀏覽器的任意一個窗口,在IE窗口中依次使用菜單:“工具”菜單→“Internet選項”菜單項→“連接”選項卡,然后針對不同的用戶進行不同的設(shè)置.

        3.2.1 ADSL撥號用戶

        在“撥號與虛擬專用網(wǎng)絡(luò)設(shè)置”下面選擇所用的撥號連接,(此連接名稱是你自己命名的,演示使用的是江蘇信息),點擊【設(shè)置(S)…】按鈕,選擇“對此連接使用代理服務(wù)器”,輸入IP地址(或域名)和端口號.

        3.2.2 使用路由器的ADSL用戶或LAN用戶

        在“連接”選項卡窗口中,點下方的【局域網(wǎng)設(shè)置(L)…】,在彈出的窗口中的“代理服務(wù)器”選項下面輸入IP地址(或域名)和端口號.

        最后設(shè)置完成后,再次打開網(wǎng)頁時,代理服務(wù)器系統(tǒng)會要求輸入密碼,例如用戶名:jsit密碼:******,這樣即可進入校園網(wǎng),和校內(nèi)用戶一樣,使用內(nèi)網(wǎng)的數(shù)字資源了.

        4 結(jié)束語

        Squid代理服務(wù)器安裝調(diào)試結(jié)束就投入了使用,并在校園網(wǎng)內(nèi)發(fā)布了其使用方法,由于這種方法無需安裝客戶端軟件,客戶端的設(shè)置也很簡單,教職工很快就掌握了使用方法,滿足了教職工在校外使用數(shù)字資源的需求,因此,利用Squid代理服務(wù)來實現(xiàn)對校園網(wǎng)數(shù)字資源的遠(yuǎn)程訪問具有一定的實用價值.

        [1]李默,楊彬.Squid技術(shù)在圖書館電子資源遠(yuǎn)程訪問中的應(yīng)用[J].科技情報開發(fā)與經(jīng)濟,2007,17(31):11-13.

        [2]任瑤.代理服務(wù)器在訪問電子資源方面的應(yīng)用[J].圖書館學(xué)研究,2004(12):26-28.

        [3]焦煜.用Squid實現(xiàn)網(wǎng)外用戶對局域網(wǎng)的訪問[J].福建電腦,2006(7):162-167.

        猜你喜歡
        代理服務(wù)代理服務(wù)器IP地址
        鐵路遠(yuǎn)動系統(tǒng)幾種組網(wǎng)方式IP地址的申請和設(shè)置
        地鐵信號系統(tǒng)中代理服務(wù)器的設(shè)計與實現(xiàn)
        IP地址隱藏器
        農(nóng)村“三資”代理服務(wù)淺析
        基于SNMP的IP地址管理系統(tǒng)開發(fā)與應(yīng)用
        黑龍江電力(2017年1期)2017-05-17 04:25:16
        網(wǎng)絡(luò)安全與防火墻技術(shù)
        基于代理服務(wù)的OPAC系統(tǒng)擴展設(shè)計及實現(xiàn)
        國際貨物運輸代理服務(wù)免征增值稅
        一種容侵系統(tǒng)的設(shè)計
        代理服務(wù)器全問答
        国产高清一区二区三区视频| 三级国产自拍在线观看| 国产日本精品视频一区二区| 天堂8在线天堂资源bt| 国产自精品| 蜜桃视频在线免费观看一区二区| 澳门蜜桃av成人av| 国产l精品国产亚洲区久久| av鲁丝一区鲁丝二区| 手机在线免费看av网站| 国产农村妇女精品一区| 精品亚洲一区二区三区在线观看| 久久久久中文字幕无码少妇| 久久精品国产亚洲av成人网| 亚洲av综合色区无码另类小说| 亚洲熟少妇在线播放999| 亚洲免费视频网站在线| 国产亚洲精品一区二区在线观看| 国产又大又硬又粗| 在线观看av永久免费| 日本在线免费精品视频| 亚洲国产丝袜久久久精品一区二区| 在线涩涩免费观看国产精品| 国产美女在线一区二区三区| 日本二区三区视频在线观看| 国产亚洲av无码av男人的天堂| 亚洲一线二线三线写真| 久久亚洲国产成人精品v| av中文字幕在线直播| 67194熟妇人妻欧美日韩| 538在线啪在线观看| 日本一区二区高清视频在线| 久久精品夜色噜噜亚洲a∨| 少妇白浆高潮无码免费区| 国产粉嫩嫩00在线正在播放| 国产女同va一区二区三区| 狠狠噜天天噜日日噜视频麻豆| 女同中的p是什么意思| 在线观看免费不卡网站| 国模无码一区二区三区不卡| 色999欧美日韩|