如何在 Firefox 中设置代理

Firefox 允许你在 Windows 和 macOS 上无需额外扩展即可使用代理。在 Android 上,只有通过扩展(例如 FoxyProxy)或在系统级别才能使用代理。在 iPhone 上,你无法直接通过 Firefox 设置代理,但可以通过 iOS 系统设置配置代理

在 Windows 和 macOS 上为 Firefox 设置代理

进入 Firefox 设置,向下滚动页面到底部,找到“网络设置”。

在 Windows 上点击汉堡菜单后,Firefox 下拉设置菜单

Firefox 设置

进入“网络设置”部分,填写你的代理服务器信息。以本例为例,代理支持 HTTP、HTTPS 和 SOCKS5,因此填写 HTTP 和 SOCKS 的信息,并勾选“也用于 HTTPS 的代理”。

在 Firefox 的连接设置标签页中配置代理服务器

填写以下代理服务器参数:

  • IP 地址或服务器主机名(例如 proxy.example.com 或 192.168.1.1);
  • 端口号(通常为 4 或 5 位数字);
  • 如果你的代理需要用户名和密码,浏览器会在你访问任何网站时提示你输入;
  • “不使用代理的地址”——可指定哪些网站或域名(如 .cn)不通过代理(可选);
  • “如果已保存密码则不提示认证”——勾选后只需输入一次账号密码。

点击“确定”保存设置。

检查你的网络连接和 IP 地址变化

打开 Firefox,尝试访问任何一个可以显示你当前 IP 地址的网站。如果你的代理需要认证,访问时 Firefox 会提示你输入用户名和密码。输入一次后可保存以便下次自动使用。

通过系统设置在 macOS 的 Safari 上设置代理

如何使用系统设置在 macOS 的 Safari 上配置代理服务器。本分步指南以 macOS 15.5 为例。对于 macOS 13 及以上版本同样适用,因为从 13 版本开始,系统设置界面(包括代理部分)发生了变化。

打开 Safari 设置

通过顶部栏进入 Safari 的设置。

在 macOS 的 Safari 中点击后出现的下拉设置菜单

进入“高级”部分,选择“更改设置”。

macOS 中带有可用网络列表的 Wi-Fi 设置菜单

这将打开系统的代理设置菜单。

输入代理服务器连接设置

进入代理设置子菜单,选择代理类型:HTTP、HTTPS 或 SOCKS。

macOS 中手动配置代理服务器的子部分

填写代理服务器参数:

  • IP 地址或服务器主机名(如 proxy.example.com 或 192.168.1.1);
  • 端口(通常为 4 或 5 位数字);
  • 如果你的代理需要用户名和密码,请勾选该选项并输入信息;
  • 排除简单主机名 —— 你可以指定哪些网站不使用代理。

点击“确定”以保存设置。至此,macOS 的代理设置完成。

macOS 中的代理服务器设置

检查网络连接和 IP 地址变化

打开 Safari,尝试访问任何可以显示你 IP 地址的网站。在我的情况下,Safari 还会额外要求输入代理的用户名和密码。

通过系统设置在 macOS 上配置代理

如何通过系统设置在 macOS 上配置代理服务器。本分步指南以 macOS 15.5 为例,同样适用于 macOS 13 及以上版本,因为从第 13 版开始,系统设置界面(包括代理部分)发生了变化。

打开 macOS 系统设置

通过左上角的苹果图标进入系统设置。

在 macOS 上点击苹果标志时出现的下拉菜单

进入 Wi-Fi 设置部分,并点击已连接网络旁的“详细信息…”。

macOS 上带有可用网络列表的 Wi-Fi 设置菜单

输入代理服务器连接设置

进入代理设置子菜单,选择代理类型:HTTP、HTTPS 或 SOCKS。

macOS 上手动配置代理服务器的子菜单

填写代理服务器参数:

  • IP 地址或服务器主机名(例如 proxy.example.com 或 192.168.1.1);
  • 端口(通常为 4 或 5 位数字);
  • 如果你的代理需要用户名和密码,请勾选该选项并输入相关信息;
  • 排除简单主机名 —— 你可以指定哪些网站不通过代理访问。

点击“OK”保存设置。此时,你的代理已在 macOS 上配置完成。

macOS 上的代理服务器设置

检查网络连接与 IP 地址变化

例如,打开 Safari 浏览器,访问任意显示你 IP 地址的网站。我的情况下,Safari 还额外弹出了代理用户名和密码输入框。

如何通过Wi-Fi在iPhone上设置代理

本指南将为你讲解如何在iPhone上通过Wi-Fi网络设置代理服务器。教程基于iOS 18.5编写,但在较早版本的iOS中界面也基本一致,操作步骤几乎没有区别。

打开iOS的Wi-Fi设置

打开你的设置应用,选择Wi-Fi

iPhone设置菜单

连接你想要使用的Wi-Fi网络,然后点击旁边的ℹ️图标。

iPhone上的可用Wi-Fi网络列表

这将打开所选Wi-Fi网络的设置菜单。向下滚动到代理设置部分。

iPhone Wi-Fi网络设置菜单 iPhone Wi-Fi网络设置菜单底部

此时你应该已经准备好了代理服务器的相关信息。如果还没有,请先购买或获取一个代理。

输入代理服务器设置

在弹出的窗口中,选择“手动”模式。下面会出现代理服务器的相关设置字段:

  • IP地址或服务器主机名(例如,proxy.example.com 或 192.168.1.1)
  • 端口(通常为4位或5位数字)
  • 用户名和密码,如果你的代理服务器需要认证的话

在右上角点击保存。现在你的iPhone代理设置已经完成。

检查你的互联网连接

打开浏览器(例如Safari),访问一个可以显示你IP地址的网站。如果一切设置无误,你会看到IP地址已经改变。

通过代理后,Safari中的IP地址已变化

常见问题

iPhone支持哪些类型的代理?

iPhone支持HTTP代理(IPv4)。在iOS的Wi-Fi设置中通常不支持SOCKS代理。IPv6代理也不被支持,并且部分网站可能无法通过IPv6访问。你可以选择不同类型的代理(数据中心、移动、住宅),但如果要使用SOCKS代理,需要第三方App。

我在哪里可以获得iPhone代理?

  • 免费代理列表: 你可以在网上找到免费代理,但不推荐,因为你的数据可能会被截获。
  • 购买代理: 可以选择国家、类型、租期和流量,安全性更高。
  • 自己搭建代理服务器: 如果你在家或工作场所有自己的服务器,可以将流量通过它转发。

如何为iPhone蜂窝网络设置代理?

  • 有第三方App可以让你的蜂窝数据流量通过代理,通常是创建SOCKS协议的VPN隧道。例如 Potatso,支持SOCKS代理,可在App Store获取。 Potatso在iPhone上的截图
  • 另一种方法是编辑SIM卡的APN(接入点名称)设置,但这比较复杂,可能会导致网络故障,建议联系运营商客服协助。

iPhone APN设置

哪些iOS版本支持代理配置?

所有现代iOS版本都支持在标准网络设置中为Wi-Fi连接配置代理。

如何查看我的iPhone配置了哪个代理?

进入设置Wi-Fi → 选择你的Wi-Fi网络 → 高级设置代理

如何通过系统设置在Windows中配置代理

本指南介绍如何通过Windows系统设置配置代理服务器。本文以Windows 11为例,Windows 10的代理设置界面也非常相似,因此本指南同样适用。

打开Windows中的网络和Internet设置

进入设置,选择网络和Internet。然后点击代理设置子菜单。

Windows 网络和Internet设置菜单

接下来,选择手动设置代理服务器的部分。此时,你应该已经准备好你的代理服务器信息。如果还没有,你需要先购买或获取一个代理。

Windows手动代理设置部分

输入代理服务器设置

填写你的代理服务器信息:

  • IP地址或服务器主机名(例如:proxy.example.com 或 192.168.1.1)
  • 端口(通常为4或5位数字)
  • 用户名和密码 — 这些信息将在你访问任何网站或应用时再输入。在此窗口中,这些字段可能不会显示。
  • 使用代理服务器但排除以下网站 — 你可以指定不通过代理访问的网站(用分号分隔)。
  • 本地地址不使用代理服务器 — 可以禁用本地连接使用代理。

点击保存。如果你的代理与IP绑定且不需要用户名和密码,这样Windows上的代理设置就完成了。

Windows代理服务器设置

如果需要,进行代理服务器身份验证

如果你的代理需要身份验证,当你打开任何应用(如Microsoft Edge)时,系统会提示你输入用户名和密码。访问任何网站时,也会弹出对话框要求输入代理凭据。

Windows中Microsoft Edge代理身份验证

有时会弹出一个新窗口,询问是否保存你的代理用户名和密码,建议选择保存,这样以后就不用每次都输入了。

Windows中Microsoft Edge保存代理凭据

检查你的互联网连接

打开你的浏览器(如Microsoft Edge),访问可以显示你IP地址的网站。如果设置正确,你的IP地址应该已经发生变化。

在Windows中启用代理后,Microsoft Edge显示的IP会发生变化

注意: 实际上并非所有应用都会继承Windows的代理设置。例如,我在Google Chrome中使用 Proxy SwitchyOmega 扩展来为不同网站单独管理代理设置(因为需要通过不同代理访问某些网站)。下面是Chrome网络设置界面,显示由该扩展控制:

Windows中Proxy SwitchyOmega扩展控制Chrome代理设置

务必检查每个应用是否都按预期使用了代理。

常见问题解答

Windows支持哪些类型的代理?

Windows支持HTTP代理(IPv4)。SOCKS代理在我的测试中无法使用。Windows系统设置下不支持IPv6代理,一些网站在IPv6下可能也无法访问。你可以使用任何类型的代理(数据中心、移动、住宅),但SOCKS代理需要第三方应用程序。

Windows代理在哪里获取?

  • 免费代理列表: 可以通过Google搜索获得。一些网站提供免费代理来增加流量,但不推荐使用——恶意分子可能会拦截你的数据。
  • 购买代理: 可以选择国家、类型、租用时长、流量,更加安全可靠。
  • 自建代理服务器: 适用于有自有服务器(如家用或公司服务器),可将流量通过自己的服务器转发。

哪些Windows版本支持代理设置?

所有现代Windows版本(从Windows 10 version 1507起)都支持通过系统设置配置代理(不再使用旧的控制面板)。Windows 8、8.1设置方式类似,但已停止维护。更早的版本如Windows 7及更早版本也支持代理,但配置在老版控制面板中进行。

如何在Android设备上通过Wi-Fi设置代理服务器

本指南将介绍如何在Android设备上通过Wi-Fi网络配置代理服务器。以下操作以原生Android 12系统为例,不同品牌的手机或平板设置界面可能略有不同。

打开Android的Wi-Fi设置

进入设置,选择网络和互联网

Android设备设置菜单

接着,进入Wi-Fi网络选项。

Android设备上的网络和互联网菜单

连接到你想要设置的Wi-Fi网络,并点击其右侧的⚙️齿轮图标。

Android设备上的互联网菜单

在Wi-Fi网络详细设置页面,点击右上角的编辑(铅笔)图标。

Android设备编辑Wi-Fi网络设置

在弹出窗口中展开高级选项

Android设备高级Wi-Fi设置

选择手动,将出现代理配置字段。

Android设备Wi-Fi代理模式选择

此时,你需要准备好代理服务器的详细信息。如果还没有代理,你需要购买或获取一个可用的代理。

输入代理服务器配置信息

填写代理服务器相关信息:

  • IP地址或主机名(如 proxy.example.com192.168.1.1
  • 端口(通常为4到5位数字)
  • 用户名和密码 — 这些在你访问需要验证的网站或应用时输入。在本窗口中可能不会显示这两个字段。
  • 绕过代理 — 你可以指定哪些网站无需使用代理(用逗号分隔)。

点击保存。如果你的代理只绑定IP且无需用户名和密码,设置到此完成。

Android设备Wi-Fi代理服务器设置

如有需要,进行代理服务器认证

如果代理服务器需要认证,系统会在你打开网站或应用(如Chrome浏览器)时,弹出对话框要求输入用户名和密码。按提示输入即可。

Android设备上的代理认证界面

检查你的网络连接

打开浏览器(如Chrome),访问显示你IP地址的网站。如果设置正确,你会发现自己的IP地址已经发生变化。

设置代理后Android设备上的IP地址

常见问题

Android支持哪些类型的代理?

Android原生支持HTTP代理(IPv4)。SOCKS4/SOCKS5代理通常需要第三方应用。IPv6代理不被原生支持,并且部分网站在IPv6下无法正常访问。至于类型,数据中心代理、移动代理、住宅代理等都可使用。如需SOCKS代理,请使用第三方应用。

在哪里可以获取Android可用的代理?

  • 免费代理列表:可以在网上找到一些免费的代理列表。但不建议使用,因为存在数据被拦截和泄露的风险。
  • 购买付费代理:你可以选择国家、代理类型、租用时间、带宽等,安全性更高。
  • 自建代理服务器:如果你有自己的服务器(家用或公司),可以通过它中转流量。

如何在Android上为移动数据配置代理?

  • 使用第三方应用,让移动流量走代理(通常为SOCKS5)。如 Super Proxy,无需root即可使用HTTP或SOCKS5代理。
  • 另一种方式是修改SIM卡的APN(接入点名称)设置,但较为复杂,且有可能导致网络异常,建议在运营商指导下操作。

Android设备APN设置

哪些Android版本支持代理设置?

几乎所有现代Android设备(平板3.2及以上、手机4.0及以上)都支持Wi-Fi代理设置。