代理类型

说到代理服务器的类型,没有一个放之四海而皆准的。代理服务器的类型可以根据位置、流量、匿名程度、应用、服务和IP类型进行分类。这一切都取决于您的定制和专用需求。

代理服务器是简单的,中间人–整合和适应所有的流量请求和响应,来往于另一个网络(如互联网)的中介。这些请求通常来自客户要求的资源,从HTTP,FTP,DNS,或其他服务,通常位于其他网络上。代理为这些来自分布式网络的传入或传出的请求(响应)添加结构。

代理可以是任何东西,从一个运行在桌面上的软件到保护数据中心流量的设备。今天,有许多类型的代理服务器,但最受欢迎的是网络代理,它为访问WWW提供便利,并提供IP匿名性、流量控制和可靠性。

这是一个关于代理类型的指南。在这里你将了解到关于代理类型的一切,它们是什么,以及它们可以用来做什么。 

1.基于位置的代理类型。

代理服务器的最初想法是集中请求和响应,以简化复杂的分布式网络。在一个分布式网络中,所有的节点都能影响网络的整体性能(看下图)。但在枢纽和辐条或集中式网络中,核心节点会影响其他节点。

基于位置的代理类型

因此,无论如何,如果你把代理放在分隔两个子网络的内部网络中,或者把它放在私人和公共网络之间,也就是(互联网),代理的想法仍然是集中请求和响应。这个想法让我们看到了两种类型的代理机构。

a. 面向公众的代理。

也被称为面向互联网的代理。这是最流行的网络浏览、互联网使用限制和其他面向互联网活动的匿名者。这种代理位于私人(内部)网络和互联网的边界上。一个例子是互联网防火墙,它充当了两种流量的代理:入站和出站。另一个面向公众的代理的例子是你的互联网网关。

b. 私人到私人的代理。

这种代理分离了一个已经很复杂的私有分布式网络,通常是广域网或校园网。  这种类型的代理增加了结构,提高了内部网络的安全性。


2.基于交通流的代理类型。

关于位置的另一种分类可以根据流量的方向来进行。就像防火墙过滤入站和出站的流量一样,代理在发送或接收互联网的流量时也可以被区别对待。

基于流量的代理类型

有两种流行的代理,面对互联网,因其流量而得到不同的名称。虽然它们也可以在内部实现(没有互联网),但转发代理和反向代理是用来增加来自互联网的保护。

a. 转发代理。

转发代理代表提出请求的客户行事。它接收入站流量(内部请求)并将其 “转发”(或出站)到外部资源,用代理的身份掩盖这些客户的真实身份。这些代理机构被用来匿名连接和检索公共网络上的资源。

b. 反向代理

就流量方向而言,反向代理与转发代理相反。当面对互联网时,反向代理从互联网获取出站流量,对其进行处理,并将其转发到内部网络(通常是网络服务器或服务)。反向代理通过控制来自危险的互联网的流量来保护内部资源。反向代理被用来隐藏服务器的身份,认证,解密,负载平衡,缓存和压缩。


3.基于匿名程度的代理服务器类型。

无论位置和流量如何–代理服务器也可以根据提供的匿名程度进行分类。

如何衡量匿名的程度?- 一个代理服务器可能能够转发所有的头信息,就像从请求中准确读出的那样,其中的一部分,删除头代理的信息,甚至故意破坏头,使其看起来不同。

基于匿名性的代理类型

a. 透明的代理(第3级)。

这种类型的代理不隐藏你所连接的目标服务器的真实IP地址来源。透明代理不提供匿名性。它们通过在Via头中显示其IP来宣传自己是代理服务器。他们还在X-Forwarded-For头中传递原始IP地址。透明代理通常用于加快网站的检索。例如,缓存代理可以加快对经常访问的网站的访问速度。

b. 匿名代理(第2级)。

这种类型的代理也被称为扭曲代理,它是目前最流行的转发代理。它表明自己是一个代理,但将始终保持 “匿名”,不透露其源IP(如透明代理),相反,它传递虚假的IP地址信息。匿名 – 歪曲代理得到这个名字是因为它可以向目标服务器显示来自假 “源 “地理位置的IP地址。这种代理是第2级,因为它仍然通过在响应头的Via字段中包括它来显示它是一个代理。

匿名旋转代理被广泛用作网络浏览代理,因为它们速度快、匿名,而且它的旋转使其更难被发现。

c. 精英或高匿名性代理(1级)。

这些是顶级的匿名代理服务器。显然,他们不会向目标服务器透露源IP,但使他们成为 “精英 “的原因是,他们改变了响应/请求头中可能有助于识别源的字段。首先,高匿名性的代理服务器不留下任何代理的痕迹,这意味着他们摆脱了HTTP头的 “Via “字段。

HTTP响应/请求中的其他字段被删除。

  • 授权
  • 来自
  • 代理授权
  • 代理-连接
  • 通过
  • X-Forwarded-For

4.基于应用(和协议)的代理服务器的类型。

代理服务器在应用层面上工作,这使它们具有惊人的灵活性。由于代理服务器拦截请求和响应,任何网络协议都可以通过使用代理服务器来保护、改进或简化。

下面是一个基于应用的代理的例子。SSL代理也被称为SSL服务器。

基于应用的代理类型

基于协议的代理服务器可能有很多类型,但下面的列表显示了最流行的类型。

a. SOCKS代理服务器。

SOCKS(SOCKets Secure)是一个互联网协议,它通过一个使用TCP协议的 “第三方 “服务器将你的流量导向。一旦你的流量通过这个服务器,它就会自动获得一个全新的IP地址。这个服务器被称为SOCKS代理,你的SOCKS客户端使用该协议将源数据包通过该服务器路由。人们经常把SOCKS代理和VPN混为一谈,但两者有很大区别(VPN vs 代理)–一个只改变IP,而另一个则对流量进行加密。

SOCKS5是SOCKS协议的最新版本。它有一个改进的、强大的认证系统,而且速度很快。SOCKS5通常用于需要匿名和速度的应用,如torrenting和流媒体。

b. DNS代理。

这种类型的代理可以完全承担DNS服务器的责任–将域名解析为IP地址,同时也是DNS查询转发器的角色,为其他DNS服务器缓存和转发查询。DNS代理通常用于提高域名查询速度和性能。

c. 智能DNS代理。

智能DNS是一种基于DNS的代理服务。它的目的与简单的DNS代理不同。智能DNS代理是以SmartDNS和代理为基础。当你最初试图访问受地理限制的内容(如Netflix)时,DNS查询被发送到SmartDNS,而不是你的本地DNS或谷歌。智能DNS知道这个网站或服务有地理限制,所以它不是将域名解析为IP(真实的IP目的地),而是将查询解析为代理的IP(实际位于内容可用之处)。

智能DNS代理通常被用作VPN的替代品,以访问地理限制的内容,如Netflix、Hulu、HBO等。

d. HTTP代理服务器。

一个代理服务器,接受HTTP请求和响应信息。它可用于客户的网络浏览匿名性或保护网络服务器。如果HTTP代理服务器被用作转发,它只是接收你所有的HTTP请求并将它们转发到目标HTTP服务器(如网站)。HTTP代理服务器也经常被用作网络客户端和网络服务器之间的反向代理来过滤内容。它拦截来自互联网的流量,并检查它以识别可疑的活动,如间谍软件、有害网站或畸形内容。

e. SMTP代理服务器。

简单邮件传输协议(SMTP)代理充当邮件传输中介。它也被称为反垃圾邮件代理服务器。SMTP代理用于处理和过滤入站或出站的电子邮件流量。入站SMTP代理服务器对过滤垃圾邮件、病毒、限制速率,甚至对负载平衡SMTP流量都很有用。

f. SSL代理或HTTPS代理服务器。

SSL代理是网络安全专家的一个流行选择。它可以确保入站或出站流量的SSL加密。当作为反向代理使用时,SSL服务器保证在每个HTTP请求或响应中进行加密,以保护服务器。它提供的安全措施与普通SSL认证的网站类似。

SSL代理还可用于扫描加密数据,对其进行过滤,并建立安全连接。SSL代理应该能够解密和加密SSL流量,因此它需要同时充当SSL客户端和服务器。

g. FTP代理服务器。

它是所有FTP流量的中间人。它拦截和转发所有来自FTP协议的流量。这种类型的代理服务器有助于根据不同的参数控制FTP连接,如源IP、目标IP、认证。但它也可以用来限制文件传输的数量和速率。

h. TOR洋葱代理。

TOR(The Onion Router)是一个由志愿者服务器组成的世界性网络,对流量进行加密和转发。TOR本身提供了高度的匿名性,使互联网追踪活动几乎不可能。虽然你的源IP不能被追踪到,但终端服务器仍然可以识别TOR的出口节点,而且你的ISP也可以识别进入TOR的路由器。TOR可以和代理一起使用,以使终端和你的ISP不知道TOR。

i. SEO代理。

SEO代理通常是一种住宅旋转代理,帮助大规模密集的SEO活动保持匿名,速度快,不容易出错,而且可靠。在进行基于SEO的网络刮削时,目标网站或搜索引擎可以识别并阻止源IP。SEO代理不仅可以隐藏源IP,还可以与Scrapebox等SEO工具一起使用,以分析竞争,研究关键词,甚至模拟流量。

j.CGI代理。

通用网关接口(CGI)代理代表客户从互联网上检索网页内容。CGI代理是通过网络浏览器使用的,看起来像一个普通的网站。  要使用它,你只需输入目的地的URL,CGI就会显示结果,就像它是请求的发起者一样。CGI代理通过一个使用SSL的加密网页表格嵌入到另一个网页上工作。CGI代理用于匿名网络浏览和解除地理限制的网站。

k.DHCP代理机构。

这种类型的代理充当所有DHCP请求和响应的中间人。它可以作为一个DHCP服务器,作为不同子网之间的DHCP中继,甚至作为一个DHCP客户。例如,在PPP通信中,PPP服务器(路由器)可以充当DHCP客户端,为用户获得一个IP地址。使用DHCP代理的原因是为了保护真正的DHCP服务器和网络免受攻击,甚至是为了优化大型网络的DHCP性能。

l.SIP代理。

会话发起协议(SIP)代理,也被称为SIP服务器,改善两个SIP终端之间的通信。它作为所有SIP呼叫的中间人,所以它能够转发和终止呼叫。


5.基于服务的代理类型。

有一些供应商(免费或付费),提供不同程度的服务。

基于服务提供商的代理类型可能是公共或私人的。公共代理有风险,服务器很慢,但它们是免费的。而私人代理供应商保证隐私、速度和可靠性。一个私人代理可以是专用的或共享的。

下面是一个代理处理客户的太多请求。 

基于服务的代理机构

a. 公共代理。

这些类型的代理也被称为开放代理。它们是由许多用户同时共享的免费代理。它们通常是通过网站发布更新的代理服务器列表找到的。公共代理服务器的明显优势是它们是免费的。但缺点大于优点,这些代理服务器速度慢,不安全,而且不可靠。

b. 私人代理。

这些类型的代理服务器远比免费的公共代理服务器更可靠、快速和安全。提供私人代理的公司提供其他功能、服务和客户支持。  私人代理可以是专用和共享的。

c. 专用的代理。

通过具有网络带宽和处理等专用资源的高性能服务器提供。这些类型的代理只允许一个客户连接和发送请求,解决了 “噪音邻居 “和风险黑名单的问题。

d. 共享的代理。

这类代理机构比专用代理机构更便宜、更慢,因为它们的资源是与其他代理用户共享的。共享代理需要是强大的服务器,因为它们通常同时处理许多请求和响应。


6.基于IP的代理类型。

代理服务器的类型也可以根据他们获得IP的方式而有所不同。获得IP以掩盖源IP的最流行和传统的方式是用数据中心的IP。但随着代理服务器的发展,服务提供商开始从ISP和移动运营商那里获得IP,然后出现了住宅和移动代理服务器。

基于IP的代理类型

今天最好的代理技术之一是旋转式IPv6代理,如上图所示。这种类型的代理为每个新的会话从IP池中获取一个新的IP。

a. 数据中心代理。

这类代理的名称来自于它们获取IP的方式。这些IP地址不隶属于一个ISP。数据中心代理使用一个IP地址或IP地址池,通常由LIRs(本地互联网注册处)拥有,如网络托管服务。

网络服务器通常会阻止数据中心的IP,因为它们的流量不是来自使用网络浏览器和真实设备的真实人类。他们的IP和会议很容易被标记和识别。这些类型的代理机构因其速度、性能和低成本而受到青睐。

b. 住宅代理。

这些是一种相当流行的代理服务器类型。  顾名思义,这些类型的代理服务器被设计成看起来像真正的访问者用他们的计算机从他们的住所请求互联网服务。住宅代理IP地址与ISP和其他LIR如大学、网络运营商等相关。这些IP地址是从为商业用途(而不是住宅用途)的终端用户服务的ISP或LIR那里租赁(或购买)的。因此,无论这个IP是如何获得的,终端都会将其识别为来自ISP。

一些住宅代理还获得自己的浏览器信息、cookies和首选地理位置。

住宅代理可以是。

  1. 静态住宅代理。在一个住宅IP后面隐藏一个源IP。其优点是它的请求看起来像一个真正的访问者,所以匿名性很好。缺点是,它不能解除其他地区的地理限制的内容。
  2. 旋转式住宅代理。这些类型的代理使来源的身份在整个不相关的IP地址池的后面。这些IP地址不被约束在一个子网中–它们是一个复杂的全球IP网络。轮流住宅代理为每一个新的连接或在一个确定的时间间隔内切换到一个全新的IP。

旋转代理经常被用于网络搜刮。

c. 移动代理。

也被称为3G或4G代理。这些类型的代理将源IP隐藏在蜂窝(3G、4G、5G)IP的网络后面。当一个桌面用户用移动代理发送请求时,终端看到的是一个移动发起的请求。虽然移动IP是由移动网络运营商(MNO)动态分配给移动设备的,但也可以被认定为住宅IP。移动IP通常由互联网服务提供商或移动网络运营商拥有,有时也被租赁或出售给第三方代理供应商。

移动代理通常用于移动广告测试、应用测试、真实用户体验等。这些类型的代理非常难以追踪,但也是最昂贵的。


最后一句话。

虽然有许多代理服务器可供选择,但找到合适的代理服务器类型可能会让人不知所措。但是,一旦你熟悉了不同的类型,他们的优点和缺点,以及替代品,你可以做出更明智和更明智的决定。

我们建议,事先明确你的网络要求和目标。把它们写在一张纸上,这样你就能准确地知道代理的类型了。

是住宅IP的代理?还是免费的代理?或者是旋转的代理?