换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证

在线咨询

800819380 售前客服
在线客服,实时响应

客户经理:
13326404693

473197630 QQ群
473197630

微信客服

您的位置: 首页 > 新闻资讯 > http代理 > 正文

HTTP代理及反向代理介绍

发布时间:2018年11月14日 来源:智游代理 www.zhiyoudaili.com

出于安全考虑,局域网内的机器访问访问墙外的网站借助于代理服务器进行,如果把局域网外Internet想象成一个巨大的资源库,局域网内的用户要访问这个库里的资源必须统一通过代理服务器进行。反过来,如果局域网向Internet提供资源,让Internet上的用户访问局域网内的资源也可以设置成一个代理服务器,只不过与我们常用的代理服务器方向正好相反,所以叫反向代理(Reverse Proxy)。


1、代理可分为三种: 标准的代理缓冲服务器、透明代理缓冲服务器、反向代理缓冲服务器。


(1)标准的代理缓冲服务器

这种方式需要在浏览器配置中指明代理服务器的IP地址和端口号。浏览器每次都把请求送给代理服务器处理。代理服务器可以有缓存的功能:它根据请求确定是否连接到远程web服务器获取数据,如果在本地缓冲区有目标数据,则直接将缓存数据传给用户即可,如果没有的话则先取回数据,先在本地保存一份缓冲,然后将数据发给客户端浏览器。


(2)透明代理缓冲服务器

透明代理缓冲服务器和标准代理服务器的功能完全相同,但是代理操作对客户端的浏览器是透明的(即不需指明代理服务器的IP和端口号)。透明代理服务器阻断网络通信,并且过滤出访问外部的HTTP(80端口)流量。如果客户端的请求在本地有缓冲则将缓冲的数据直接发给用户,如果在本地没有缓冲则向远程web服务器发出请求,其余操作和标准的代理服务器完全相同。对于Linux操作系统来说,透明代理使用Iptables或者Ipchains实现。因为不需要对浏览器作任何设置,所以透明代理对于ISP(Internet服务器提供商)特别有用。

 

(3)反向代理缓冲服务器

反向代理是和前两种代理完全不同的一种代理服务,使用它可以降低原始web服务器的负载。反向代理服务器承担了对原始web服务器的静态页面的请求,防止原始服务器过载。它位于本地web服务器和Internet之间,处理所有对web服务器的请求,组织了web服务器和Internet的直接通信。如果互联网用户请求的页面在代理服务器上有缓冲的话,代理服务器直接将缓冲内容发送给用户;如果没有缓冲,则先向web服务器发出请求,取回数据并在本地缓存后再发送给用户。这种方式通过降低了向web服务器的请求数,从而降低了web服务器的负载。

 

2、反向代理有两种用法:

 

(1)一种是为多个网站的Web服务器提供代理,这些网站的域名都指向反向代理服务器,对这些网站的请求全都发给了反向代理,由反向代理服务器转发HTTP请求给相应网站的Web服务器。

 

(2)一种是为一个网站的Web服务器集群提供代理,反向代理作为负载均衡器决定具体哪个Web服务器接收请求。

 

反向代理总是位于Web服务器的前端,Internet上的用户对Web服务器的连接要先经过反向代理,然后由反向代理决定哪个Web服务器处理用户请求,并将请求路由给相应的Web服务器。对静态内容可以在反向代理上缓存,这样就不用再向Web服务器路由了。

 

3、除了缓存和负载均衡,反向代理还能提供如下功能:

 

(1)安全:反向代理隔离了用户和Web服务器,用户很难针对特定的服务器发动攻击;

 

(2)数据加密/SSL加速: 某些Web服务器可能不具有SSL加密功能,但是具有加密功能的反向代理服务器可以为Web服务器提供数据加密,而且装备了SSL加速硬件的反向代理服务器还能为Web应用提供了高速的加密通道;

 

(3)压缩:代理服务器能压缩经过的数据以节省带宽。

转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 http,socks5,socks4代理的区别

HTTP代理:能够代理客户机的HTTP访问,主要是代理浏览器访问网页,它的端口一般为80、8080、3128等;SOCKS代理:SOCKS代理与其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP请求,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。SOCKS代理又分为SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCK4则不一定能做到,比如我们常用的聊天工具QQ在使用代理时就要求用SOCKS5代理,因为它需要使用UDP协议来传输数据。如果我不想让别人查到我的真实IP,最好使用那一种呢如果是不想让人看到真实IP,用高匿的SOCKS5代理IP就可以的。详细请参考百度百科"代理服务器"代理服务器常用的端口有:HTTP代理:80/8080/3128/8081/9... [阅读全文]

2 http代理之间的级联是什么?

http代理之间的级联是什么?http代理级联可以有多种方式来实现,最简单的方法就是使用Mproxy,它支持三级动态IP级联,支持输入前两级代理的地址和端口即可,然后就可以使用本地127.0.0.1:888作为代理来访问,不过这个方法的缺陷就是不支持http代理的认证,不能使用需要认证http代理。另外一种方法使用Httport,其实这个代理功能很强大,现在只是用来http代理间的级联,打开Httport,在proxy页输入第一级http代理的地址和端口,如果需要认证就选择上认证,输入用户名和密码,然后到portmapping页,点击Add按钮,在列表中出现Newmapping,然后在RemoteHost里输入第二级http代理的地址,Remoteport里输入第二级http代理的端口,localport里输入本地监听的端口,如3128、8080等端口,在Proxy页点start按钮后就可以使用本地127.0.0.1:3128作为代理来访问了,需要注意的是第一级http代理必须支持ssl连接,否则不能级联第二级http代理。所谓SSL,是指Sec... [阅读全文]

热门标签

推荐阅读

  1. 28

    2019-01

    国内换ip软件该如何选择

    ​国内换ip软件该如何选择HTTP代理代理客户端的http访问,主代理浏览器访问网页,其端口通常是80、8080、3128等。HTTP协议,即超文本传输协议,是用于因特网上行链路信息传输的最广泛使用的通

  2. 04

    2018-12

    HTTP代理与SOCKS代理的功能应用有什么区别

    代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息,形象的说:它是网络信息的中转站。

  3. 26

    2019-12

    iPhone怎么设置HTTP代理

    苹果手机是可以设置HTTP代理的,但是一些人可能不知道怎么设置,下面本文就介绍一下iPhone怎么设置HTTP代理。首先,打开手机上面的“设置”功能,进入手机的系统功能设置,如图所示。

  4. 06

    2019-09

    HTTP代理IP能当成socks5代理IP用吗

    HTTP代理IP能当成Socks5代理IP用吗?我们知道,Socks工作在会话层上,而HTTP工作在应用层上,Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求),所以Socks代理服

  5. 23

    2019-01

    哪里有高效优质的HTTPS代理IP

    互联网的发展很快,很多朋友都为找寻不到HTTPS代理ip资源而烦恼,但是事实上,在国内的代理ip市场中,HTTPS代理IP是存在的,只是其数量较少,很难被人找寻到。

  6. 05

    2019-08

    哪里可以购买比较好的ip代理

    不知道大家发现没有,在浏览某些网站或者论坛是可以清清楚楚的看到自己的IP地址,显然你已经被”记录在案”了。不仅如此,有些比较懂电脑的朋友也可以通过QQ等聊天通讯软件看到你的IP地