代理服务器作为您的浏览器和互联网之间的管道。当您使用代理服务器时,您的互联网流量在进入您请求的网站或地址之前会被路由到代理服务器。作为中间人,代理服务器保证您永远不会直接接触您在网络上访问的网站。
代理服务器如何工作?
所有代理服务器根据您计算机的 IP 地址进行操作。IP(互联网协议)地址与您的计算机或设备在互联网上的物理地址具有相同的用途。您的 Internet 查询将返回到您的唯一 IP 地址,就像邮件被发送到您家的实际地址一样,确保数据被发送到正确的地方。
每当您在不使用代理的情况下连接到互联网时,您的 IP 地址对 Web 服务器是可见的。实际上,确定您的 IP 地址非常简单,这可能会在未来导致安全漏洞和其他与身份相关的问题。互联网代理也有一个 IP 地址,可以代表您使用该地址,这样您在在线通信时就不必透露您的真实 IP 地址。
当您使用代理服务器时,您的 Internet 请求将通过代理服务器进行路由,然后代理服务器将您的请求转发到 Internet 的其余部分。您的查询将由您从中查找数据的 Web 或其他服务器发送到代理地址。代理地址然后将您的请求转发回给您。在代理服务器的情况下,您的网络与外界之间的唯一通信点是代理服务器。
代理服务器站在两方之间,并在两方之间转发请求和响应(有时会进行某些操作)。
Client -- 资源请求 --> Proxy Server --> 请求 --> Server Client <-- resource -- Proxy Server <-- supplied resource -- Server
根据哪一方(客户端或服务器)知道代理服务器,可以有两种类型的代理服务器,转发代理和反向代理。
转发代理是客户端知道代理而服务器不知道的代理。该代理通常安装在客户端处,对于服务器来说,请求似乎来自客户端本身。这主要用作防火墙,限制对某些网站的访问并提供网络使用的内部身份验证。
反向代理是客户端不知道代理并且看起来像是连接到实际服务器的代理。当您想要不透明地将服务器基础结构移动到其他位置而不影响客户端更改连接端点时,可以使用它。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。