如何在Firefox中配置代理服务器

如果您想发送网络浏览器流量,并且 只要 您的浏览器流量-通过代理,Mozilla Firefox是一个不错的选择。默认情况下,它使用系统范围的代理设置,但是您只能为Firefox配置单独的代理设置。

有关的:VPN和代理之间有什么区别?

通常,如果您的学校或工作向您提供了代理,您将使用代理。您也可以使用代理隐藏您的IP地址或访问您所在国家/地区不可用的地理封锁的网站,但我们建议您使用VPN。如果您需要为学校或工作设置代理,请从中获取必要的凭据并继续阅读。

Firefox在这里是独特的,因为Chrome,Edge和Internet Explorer不允许您设置自定义代理服务器。他们仅使用系统范围的代理设置。使用Firefox,您只能通过代理路由某些Web流量,而无需将其用于系统上的每个应用程序。

要访问Mozilla Firefox中的代理设置,请单击Firefox的菜单,然后转到选项。

单击“首选项”窗口左侧的“高级”图标,单击窗口顶部的“网络”选项卡,然后单击“连接”下的“设置”按钮。

您可以在此处选择四个不同的代理选项。默认情况下,Firefox设置为“使用系统代理设置”。

  • 没有代理:即使在系统级代理设置中配置了Firefox,Firefox也不会使用代理服务器。
  • 自动检测此网络的代理设置:Firefox将使用Web代理自动发现协议(也称为WPAD)来检测适合您网络的代理。有时,此功能有时仅用于商业和教育网络,以自动向网络上的所有PC提供必要的代理设置。
  • 使用系统代理设置:Firefox遵循您在系统设置中配置的任何代理设置。如果您未配置系统范围的代理,则Firefox将不会使用代理。
  • 手动代理配置:Firefox允许您手动设置仅用于Firefox本身的自定义代理设置。

如果您选择“手动代理配置”,则需要在此处的框中输入代理服务器设置。您的代理服务提供商(或雇主,如果由您的雇主提供)将能够提供您所需的设置。

在“ HTTP代理”框中输入要用于正常的未加密HTTP浏览连接的代理服务器的地址。您还需要在“端口”框中输入代理服务器使用的端口。

通常,您需要单击“将代理服务器用于所有协议”选项。 Firefox还将使用HTTP代理服务器进行SSL加密的HTTPS连接和文件传输协议(FTP)连接。

如果要为HTTP,HTTPS和FTP连接输入单独的代理服务器,请取消选中此框。这是不常见的。

如果您要配置SOCKS代理,请将“ HTTP代理”,“ SSL代理”和“ FTP代理”框保留为空。在“ SOCKS主机”中输入SOCKS代理的地址,在“端口”框中输入其端口。

有关的:如何使用SSH隧道访问受限服务器和安全浏览

在本地PC上托管SOCKS代理时,您需要输入 127.0.0.1 和SOCKS代理正在侦听的端口。例如,如果您使用动态端口转发创建SSH隧道并希望通过它发送浏览流量,则需要执行此操作。 Firefox将通过本地计算机上运行的代理服务器发送您的浏览活动。

默认情况下,Firefox使用SOCKS v5进行连接。如果您的SOCKS代理使用较早的标准,则选择SOCKS v4。如果不确定,请将该选项设置为SOCKS v5。

Firefox还允许您提供将绕过代理服务器的地址列表。在“无代理人”框中输入这些内容。默认情况下,此处的列表包括 本地主机127.0.0.1 。这些地址都指向本地PC本身。当您尝试访问PC上运行的Web服务器时,Firefox将直接访问它,而不是尝试通过代理访问地址。

您可以将其他域名和IP地址添加到此列表中。只需用逗号分隔列表中的每个地址,后跟一个空格即可。例如,如果您希望Firefox直接访问howtogeek.com,而不是通过代理访问howtogeek.com,则可以添加 howtogeek.com 到列表的末尾,如下所示:

本地主机,127.0.0.1,howtogeek.com

如果Firefox无法访问您配置的代理服务器(例如,代理服务器关闭,互联网连接断开或输入错误),则会看到“无法找到代理服务器”您尝试访问网站时出现错误消息。

您需要返回Firefox的代理服务器设置,并禁用代理或修复代理设置才能浏览网络。


$config[zx-auto] not found$config[zx-overlay] not found