我真的很困惑,
我知道代理可以让你访问网站而无需泄露你的真实 IP,而且我之前也使用过一些代理通过我的浏览器访问 Facebook。
问题:
- 这些公共代理背后是谁?
- 人们如何找到它们并在网上分享它们?
- 代理与袜子有什么不同?
答案1
最初使用代理
Web 代理是组织用来减少带宽使用的工具。
当浏览器试图向您显示网页时,它首先需要下载该网页。如果您退出浏览器或转到其他网页,然后返回原始网页,它必须再次下载该网页。这很浪费,而且很慢。
为了加快速度,许多现代浏览器都使用一种称为缓存的东西。它们将最近查看的页面(部分)保存在缓存中。当您访问网页时,浏览器将首先检查它是否已经有该页面的副本。如果它有最新的数据副本,它将从缓存中显示该页面,这样速度会快得多,并且无需再次下载该页面。
对于带宽有限或需要为带宽付费的组织来说,后者是一个很好的副作用。
但是,如果您从不同的机器下载页面,那么您将无法获得本地缓存命中。(例如,Jane 从她的机器访问一个页面。第一次下载时,第二次查看页面时,页面已被缓存。然后 Joe 从他的机器上执行相同操作,结果相同。该页面现在总共被下载了两次(并被查看了 4 次)。
如果您可以将缓存部分移动到 Jane 和 Joe 都使用的地方,那么只需下载一个。
这是您使用代理执行的操作。
您的浏览器不会直接从网络下载信息,而是连接到代理端,代理端会告诉它“您能否帮我下载该页面并将其转发给我”。
访问该页面的第二个用户从代理获取本地副本,从而提高了普通用户的网络速度并降低了公司的带宽使用量。
添加用途
由于现在所有页面下载请求都来自一台机器(代理服务器),因此很难追踪谁在查看哪个页面。这具有匿名请求的优势
由于所有请求都流经单个服务器,因此控制服务器的人很容易对其进行操纵。(例如,保存统计数据、阻止某些页面等)。
对于问题:
- 哪些代理与 socks 不同?
袜子是一种通过代理进行交谈的方式。这使得这个问题类似于“法语与电话交谈有什么不同”。
- 这些公共代理的背后是谁?
查看代理人的网页。他们会告诉你的。
- 人们如何找到它们并在网上分享它们?
这完全取决于个人。我个人会用 Google 搜索“公共代理列表”,它会返回很多结果。