自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用Squid配置反向代理服務(wù)器

安全 數(shù)據(jù)安全
反向代理(Reverse Proxy)方式是指以代理服務(wù)器來接受Internet上的連接請(qǐng)求,然后將請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給Internet上請(qǐng)求連接的客戶端,此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)服務(wù)器。

配置反向代理服務(wù)器確保企業(yè)網(wǎng)絡(luò)服務(wù)安全

反向代理(Reverse Proxy)方式是指以代理服務(wù)器來接受Internet上的連接請(qǐng)求,然后將請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給Internet上請(qǐng)求連接的客戶端,此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)服務(wù)器。

值得注意的是:通常的代理服務(wù)器,只用于代理內(nèi)部網(wǎng)絡(luò)對(duì)Internet的連接請(qǐng)求,客戶機(jī)必須指定代理服務(wù)器,并將本來要直接發(fā)送到Web服務(wù)器上的http請(qǐng)求發(fā)送到代理服務(wù)器中。由于外部網(wǎng)絡(luò)上的主機(jī)并不會(huì)配置并使用這個(gè)代理服務(wù)器,普通代理服務(wù)器也被設(shè)計(jì)為在Internet上搜尋多個(gè)不確定的服務(wù)器,而不是針對(duì)Internet上多個(gè)客戶機(jī)的請(qǐng)求訪問某一個(gè)固定的服務(wù)器,因此普通的Web代理服務(wù)器不支持外部對(duì)內(nèi)部網(wǎng)絡(luò)的訪問請(qǐng)求。

當(dāng)一個(gè)代理服務(wù)器能夠代理外部網(wǎng)絡(luò)上的主機(jī),訪問內(nèi)部網(wǎng)絡(luò)時(shí),這種代理服務(wù)的方式稱為反向代理服務(wù)。此時(shí)代理服務(wù)器對(duì)外就表現(xiàn)為一個(gè)Web服務(wù)器,外部網(wǎng)絡(luò)就可以簡單把它當(dāng)作一個(gè)標(biāo)準(zhǔn)的Web服務(wù)器而不需要特定的配置。不同之處在于,這個(gè)服務(wù)器沒有保存任何網(wǎng)頁的真實(shí)數(shù)據(jù),所有的靜態(tài)網(wǎng)頁或者CGI程序,都保存在內(nèi)部的Web服務(wù)器上。因此對(duì)反向代理服務(wù)器的攻擊并不會(huì)使得網(wǎng)頁信息遭到破壞,這樣就增強(qiáng)了Web服務(wù)器的安全性。

反向代理方式和包過濾方式或普通代理方式并無沖突,因此可以在防火墻設(shè)備中同時(shí)使用這兩種方式,其中反向代理用于外部網(wǎng)絡(luò)訪問內(nèi)部網(wǎng)絡(luò)時(shí)使用,正向代理或包過濾方式用于拒絕其他外部訪問方式并提供內(nèi)部網(wǎng)絡(luò)對(duì)外部網(wǎng)絡(luò)的訪問能力。因此可以結(jié)合這些方式提供最佳的安全訪問方式。

目前有許多反向代理軟件,比較有名的有 Nginx 和 Squid 。其他還包括Socks、Apache、Jigsaw、Delegate等。

使用Squid配置反向代理服務(wù)器

Squid作為反向代理服務(wù)器使用時(shí),其工作原理為:客戶端請(qǐng)求訪問 Web 服務(wù)時(shí),DNS 將訪問的域名解析為 Squid 反向代理服務(wù)器的 IP 地址,這樣客戶端的 URL 請(qǐng)求將被發(fā)送到反向代理服務(wù)器。如果 Squid 反向代理服務(wù)器中緩存了該請(qǐng)求的資源,則將該請(qǐng)求的資源直接返回給客戶端,否則反向代理服務(wù)器將向后臺(tái)的 Web 服務(wù)器請(qǐng)求資源,然后將請(qǐng)求的應(yīng)答返回給客戶端,同時(shí)也將該應(yīng)答緩存在本地,供下一個(gè)請(qǐng)求者使用。

Squid反向代理一般只緩存可緩沖的數(shù)據(jù)(比如 HTML網(wǎng)頁和圖片等),而一些 CGI 腳本程序或者 ASP、JSP 之類的動(dòng)態(tài)程序默認(rèn)不緩存。它根據(jù)從 Web 服務(wù)器返回的 HTTP 頭標(biāo)記來緩沖靜態(tài)頁面。有四個(gè)最重要HTTP頭標(biāo)記:

Last-Modified:告訴反向代理頁面什么時(shí)間被修改

Expires:告訴反向代理頁面什么時(shí)間應(yīng)該從緩沖區(qū)中刪除

Cache-Control:告訴反向代理頁面是否應(yīng)該被緩沖

Pragma:用來包含實(shí)現(xiàn)特定的指令,最常用的是Pragma:no-cache

要配置反向代理服務(wù)器,需要在squid的主配置文件里面添加如下內(nèi)容:

http_port 80 accel vhost vport

cache_peer 192.172.1.133 parent 80 0 no-query originserver

cache_peer_domain www.test.com 192.172.1.133

acl sites dstdomain www.test.com

http_access allow sites

http_access deny all

cache_dir ufs /var/spool/squid3 100 16 256

cache_mgr yourmail@somesite.com

cache_mem 64 MB

maximum_object_size_in_memory 1028 KB

access_log /var/log/squid3/access.log squid

上述配置的詳細(xì)解釋如下:

http_port 80 accel vhost vpor:指定Squid所服務(wù)的端口為80,vhost和vport指的是所采用的虛擬主機(jī)的方式:基于IP地址和基于端口的;

cache_peer 192.172.1.133 parent 80 0 no-query originserver:指定真實(shí)Web Server的IP地址;

cache_peer_domain www.test.com 192.172.1.133:告訴反向代理服務(wù)器,當(dāng)客戶端有對(duì)www.test.com的訪問請(qǐng)求時(shí),需要從真實(shí)Web Server 192.172.1.133上取得數(shù)據(jù);

acl sites dstdomain www.test.com:定義客戶端能夠通過反向代理服務(wù)器訪問的主機(jī);

http_access allow sites、http_access deny all:限制客戶端通過反向代理服務(wù)器能夠訪問的范圍;

cache_dir ufs /var/spool/squid3 100 16 256、cache_mgr yourmail@somesite.com、cache_mem 64 MB、maximum_object_size_in_memory 1028 KB、access_log /var/log/squid3/access.log squid:代理服務(wù)器的常規(guī)配置。

責(zé)任編輯:藍(lán)雨淚 來源: TechTarget中國
相關(guān)推薦

2020-08-02 15:00:40

SquidSSH系統(tǒng)運(yùn)維

2010-11-15 14:46:04

linuxsquidsquidGuard

2019-04-08 08:39:47

Nginx代理服務(wù)器

2011-02-21 09:24:05

2009-12-03 18:07:48

Squid代理服務(wù)器

2018-11-05 09:34:43

2019-06-18 08:27:37

Squid代理服務(wù)器IP代理池

2018-04-17 12:10:40

2019-06-27 08:43:26

服務(wù)器Nginx反向代理

2024-11-21 09:18:08

2017-12-27 09:49:35

HTTP服務(wù)器反向

2009-02-12 15:51:00

squid代理服務(wù)器web服務(wù)器

2009-02-10 15:42:00

代理服務(wù)器代理服務(wù)器設(shè)置

2011-08-31 16:37:51

Nginx

2015-07-17 10:45:42

Squid服務(wù)器訪問控制系統(tǒng)

2024-02-20 14:53:01

2009-02-12 15:36:00

免費(fèi)代理服務(wù)器代理服務(wù)器代理服務(wù)器設(shè)置

2009-12-07 09:33:38

代理服務(wù)器路由

2010-03-12 16:33:12

Python抓站

2019-07-09 14:57:09

代理服務(wù)器NginxHTTPS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)