在 macOS 的 Safari 中设置代理,需要通过“系统设置”(macOS Ventura 及更高版本)或“系统偏好设置”(macOS Monterey 及更早版本)配置系统级的网络代理,因为 Safari 使用的正是 macOS 的这些全局网络配置。
macOS 代理配置概述
Safari 没有独立的代理配置界面,而是遵循操作系统层面设定的代理设置。这种系统级配置会影响所有遵循 macOS 网络设置的应用程序,包括浏览器、命令行工具以及其他依赖网络的软件。理解这种集中式配置方式,是有效管理代理的关键。
前提条件
开始配置代理之前,请从您的代理服务商或网络管理员处获取以下信息:
- 代理服务器类型: HTTP、HTTPS(安全 Web 代理)、SOCKS(v4 或 v5)或自动代理配置(PAC 文件)。
- 代理服务器地址: 代理服务器的 IP 地址或主机名。
- 代理服务器端口: 代理服务对应的端口号(例如 8080、3128、1080)。
- 认证凭据(如需要): 用于代理认证的用户名和密码。
- PAC 文件 URL(用于自动代理配置): 指向
.pac文件的 URL。
代理类型及其使用场景
不同类型的代理用途各不相同:
| 代理类型 | 协议支持 | 主要使用场景 |
|---|---|---|
