代理服务器可以帮助您过滤流量、提高匿名性和访问受地理限制的内容。它们还经常用于通过网络抓取来大规模收集信息。
您可能是代理新手,或者只是想知道如何为特定工具设置它们。本页汇众了各种操作系统、浏览器和应用程序配置代理服务器的指南。只需点击对应链接,即刻跳转至带有插图的分步说明,使您的代理设置简单明了。
了解代理 IP 地址
无论您是购买代理还是在网上找到列表(顺便说一下,我们不建议使用免费代理),代理服务器都包含三个主要元素:协议、地址和端口。
1) 该协议显示您可以使用代理服务器访问 Internet 上的哪些内容。您将遇到三种主要协议:HTTP、HTTPS 和 SOCKS。前两个支持网站流量;HTTPS 更安全,因为它会加密您发送的信息。SOCKS 协议允许访问更多样化的内容,例如种子或 SMTP。
2)地址显示代理服务器所在的位置。它的功能类似于邮政编码。代理服务器的地址可能看起来像一个常规 IP (192.168.0.1)。或者,它可以使用 DNS 主机名并看起来像一个网站 (en.proxyprovider.net)。
3)端口号指示您如何到达该地址。它不反映代理服务器实际打开了哪些端口——您必须从您的提供商那里找到。
因此,以下是您最有可能遇到的两种代理 IP 地址格式:
- 192.168.0.1:10000
- en.proxyprovider.net:10000
代理身份验证方法
如果您购买了私有代理的访问权限,则很可能需要先对它们进行身份验证,然后才能开始使用代理服务器。两种主要的身份验证方法是凭据和 IP 白名单。一些代理供应商提供这两种方法,而另一些则只有一种方法可用。
1)凭证只是指用户名和密码。应用程序可能有单独的字段,或者需要将凭据添加到代理 IP 地址。在后一种情况下,地址将如下所示:192.168.0.1:10000:username:password。如果您的代理服务器需要密码,您很可能没有输入凭据。
2) IP 白名单允许您指定可以访问代理服务器的 IP 地址。如果您有动态 IP,则此方法并不理想,但它不会修改代理 IP 地址,也不需要任何其他字段,例如凭据。
如果您未通过身份验证会怎样?代理服务器不会让您访问任何内容。相反,您会得到代理服务器拒绝连接或 407 错误。
使用轮换代理服务器
与每个 IP 都有单独地址的代理列表不同,轮换代理通常使用反向连接网关服务器。这些服务器提供一个主机名,并允许您通过更改端口号来访问不同的 IP。一段时间后(取决于提供商的设置),IP 轮换;网关服务器保持不变。
在操作系统上设置代理
在操作系统上启用代理服务器将使您的所有连接请求都通过代理。换句话说,这些设置适用于系统范围,除非您使用覆盖它们的应用程序。
在 Web 浏览器上设置代理
有多种方法可以在 Web 浏览器上使用代理:通过操作系统设置、浏览器设置或各种浏览器扩展,例如 FoxyProxy 和 SwitchyOmega。如果您不打算一直使用代理,那么扩展可能是完成这项工作的最佳工具。
- 在 Chrome 上设置代理
- 在 Firefox 上设置代理
- 使用 FoxyProxy 在 Chrome 或 Firefox 上设置代理
- 使用 Proxy SwitchyOmega 在 Chrome 或 Firefox 上设置代理