有很多提供匿名代理服务的代理或 精英代理.但许多用户对匿名代理和高匿名代理非常困惑,不知道什么是精英代理。因此,这篇文章将帮助您进一步了解代理的匿名级别。
代理是一种服务器(应用程序或计算机系统),它充当客户请求从其他服务器获取资源的中介。
客户端连接到代理服务器,客户端发送请求(某些服务,如文件、连接、网页或其他可从不同服务器获取的资源),代理服务器对请求进行评估,以简化和控制其复杂性,然后服务器发送回复(所需服务)。
为充分了解客户端和服务器之间的关系,客户端会发送有关自身的附加信息,客户端传输给服务器的信息作为环境变量可供服务器访问,其中包括
通过浏览器或代理服务器)传输到网络服务器的信息:
- 操作系统的名称和版本
- 浏览器名称和版本
- 浏览器配置(显示分辨率、色深、Java/javascript 支持等)
- 客户端的 IP 地址 (最重要)
- 其他信息
环境变量、
远程地址 - 客户端的 IP 地址
HTTP_VIA - 值是代理服务器的地址(或多个地址),如果使用代理服务器,该变量将由代理服务器自己添加。
http_x_forwarded_for - 值是客户端的真实 IP 地址(您的 IP),如果使用代理服务器,该变量也会由代理服务器添加。
http_accept_language - 浏览器使用什么语言
用户代理 - 用户代理",包括浏览器(名称和版本)和操作系统信息。
HTTP_HOST - 是网络服务器的名称
匿名性 在互联网上工作时,环境变量会 "隐藏 "在网络服务器中。
第 1 级--精英代理/高级匿名代理
远程地址 = 代理 IP
HTTP_VIA = 未确定
http_x_forwarded_for = 未确定
使用的是您的代理 IP,而不是您的 IP 地址。服务器不知道您的真实 IP 地址,也不知道您在使用代理。
第 2 级--匿名代理
远程地址 = 代理 IP
HTTP_VIA = 代理 IP
http_x_forwarded_for = 代理 IP
这种代理服务器会隐藏你的真实 IP 地址,但服务器可能会知道你是通过代理服务器连接的,因为代理服务器会发送额外的标头,如 HTTP_VIA 或 HTTP_X_FORWARDED_FOR.在某些情况下,这些标头可能包含您的真实 IP 地址,如果是这种情况,该代理就会被标记为透明。如果这些代理标头中有一个包含任何其他非您的 IP 地址,那么该代理仍将被视为匿名代理。
第 3 级--透明代理
远程地址 = 代理 IP
HTTP_VIA = 代理 IP
http_x_forwarded_for = 您的 IP
透明代理也被称为缓存代理,它不会试图隐藏你的身份。透明代理的唯一目的就是缓存服务器之间交换的数据。网络服务器知道你的真实 IP 地址,也知道你在使用代理。