当我浏览网络文本时,我看到了“代理”地址这个术语。
有人可以详细说明代理是什么以及我们为什么使用它吗?
您能否列出一些安装后可充当代理的更好的软件(最常用),以及如何在简单的网络中对其进行配置?
答案1
答案2
代理服务器是您连接的服务器,然后该服务器会连接到互联网。如果您使用代理服务器,您的计算机不会直接与您正在查看的网站服务器通信,而是通过代理服务器进行通信。
有些人使用它来保护隐私,因此网络服务器看不到您是谁,而只能看到代理。
这维基百科页面,对代理是什么以及它的作用有很好的描述。
答案3
在计算机网络中,代理服务器是一种服务器(计算机系统或应用程序),充当客户端向其他服务器寻求资源的请求的中介。客户端连接到代理服务器,请求其他服务器提供的某些服务,例如文件、连接、网页或其他资源。代理服务器根据其过滤规则评估请求。例如,它可以按 IP 地址或协议过滤流量。如果请求通过过滤器验证,代理将通过连接到相关服务器并代表客户端请求服务来提供资源。代理服务器可以选择性地更改客户端的请求或服务器的响应,有时它可能会在不联系指定服务器的情况下处理请求。在这种情况下,它会“缓存”来自远程服务器的响应,并直接返回对相同内容的后续请求。
代理服务器有多种潜在用途,包括:
- 保持其后面的机器匿名(主要是为了安全)。
- 加快资源访问速度(使用缓存)。Web 代理通常用于缓存来自 Web 服务器的网页。
- 将访问策略应用于网络服务或内容,例如阻止不良网站。
- 记录/审计使用情况,即向公司员工提供互联网使用情况报告。
- 绕过安全/家长控制。
- 在交付之前扫描传输的内容是否存在恶意软件。
- 扫描出站内容,例如,为了保护数据泄漏。
- 规避区域限制。
传递未修改的请求和答复的代理服务器通常称为网关或有时称为隧道代理。
代理服务器可以放置在用户的本地计算机中,或者放置在用户和 Internet 上的目标服务器之间的各个点上。
反向代理(通常)是面向 Internet 的代理,用作前端来控制和保护对私有网络上的服务器的访问,通常还执行负载平衡、身份验证、解密或缓存等任务。
答案4
简单来说,代理服务器是一种充当客户端和其他网络位置之间的间接设备。
因此,代理不会直接连接到网站或服务,而是代表客户端进行连接。
这意味着客户端将向代理服务器请求特定的网络资源(文件、网站等),代理服务器将连接、下载并将资源返回给客户端 - 客户端永远不会连接到拥有该资源的其他服务器。