追云加速 发布页

macOS Monterey 代理设置:入口、协议选择与不生效排查

更新于 2026-11-09 · zhuiyunjiasu.shop

简答:在 macOS Monterey 12 中,打开苹果菜单→系统偏好设置→网络,选择正在使用的 Wi‑Fi 或以太网,点“高级”→“代理”。然后只勾选服务方明确提供的代理类型,填写服务器地址、端口和认证信息,点“好”并应用;若无法联网,先取消代理勾选即可回退。

定义:macOS Monterey 代理设置,是在某个网络服务的“高级→代理”面板中,为 HTTP、HTTPS、SOCKS 或 PAC 自动配置填写连接参数的过程。

先看速查卡:Monterey 代理设置三步完成

入口:苹果菜单→系统偏好设置→网络→选择当前网络服务→高级→代理。Monterey 使用“系统偏好设置”,不要按 macOS Ventura 及更新版本的“系统设置”路径寻找。

  1. 准备参数:服务器地址或主机名、端口、协议类型;如果要求认证,还要准备用户名和密码。
  2. 填写并保存:只勾选与所获参数对应的代理项目,输入地址和端口;需要认证时勾选“代理服务器要求密码”,填写账号密码,然后点“好”并点“应用”。
  3. 验证与回退:先用浏览器打开一个平时可访问的网站;若网页无法打开,回到同一网络服务的“代理”面板,取消相关勾选并应用,恢复直连。

Apple 的说明确认,代理设置按网络服务保存,面板中可配置自动发现、PAC、HTTP、HTTPS 和 SOCKS 等项目。可参考Apple 的代理选项说明和Apple 的代理输入步骤。

字段怎么填:HTTP、HTTPS、SOCKS5 和 PAC 的区别

你拿到的参数Monterey 中对应项目填写要点
HTTP 代理地址和端口网页代理(HTTP)填写服务方提供的主机和端口;不要因为访问的是 HTTPS 网站,就自行推断必须勾选安全网页代理。
HTTPS 代理地址和端口安全网页代理(HTTPS)只有明确提供 HTTPS 代理参数时才勾选;地址和端口按原值填写。
SOCKS 或 SOCKS5 地址和端口SOCKS 代理选择 SOCKS 项目;如果服务只提供 SOCKS 参数,不要同时填写 HTTP 或 HTTPS 项目。
PAC 文件地址自动代理配置勾选后把完整 PAC 地址填入 URL;这不是服务器地址加端口的手动填写方式。
无需手动填写的企业网络配置自动发现代理只有网络管理员明确要求自动发现时才开启。

代理服务器地址、端口、协议、用户名和密码是连接参数;订阅链接、二维码或单节点链接不是 Monterey 这个面板可以直接识别的同一种字段。若拿到的是订阅链接,应先使用支持该格式的客户端转换或导入,不能把链接整段粘贴到“服务器”栏。

账号认证:勾选“代理服务器要求密码”后,分别填写用户名和密码。出现认证失败时,先检查是否多复制了空格、账号是否区分大小写、协议类型是否选错;不要反复修改其他网络参数。

保存后怎么判断生效,以及为什么有些应用不走代理

  1. 先验证浏览器:关闭当前网页后重新打开一个已知可访问的网站,观察是否能正常加载。网页能打开只能说明该访问路径可用,不代表所有应用都会使用同一代理。
  2. 检查网络服务:如果 Mac 在 Wi‑Fi、以太网或其他网络服务之间切换,要分别打开当前正在使用的服务检查代理设置。Apple 将网络服务视为各自独立的一组设置,切换后可能使用另一套配置,可参考Apple 的网络服务说明。
  3. 区分应用范围:Safari 可以通过系统网络设置进入代理面板,但终端工具、虚拟机和部分第三方应用可能有自己的代理选项,未必完全继承系统代理。网页正常而某个应用不能用时,优先检查该应用的网络或代理设置。
  4. 检查例外:“不包括简单主机名”会让简单主机名绕过代理;“忽略这些主机与域的代理设置”中的条目也会直连。需要排查时,暂时记录原值,再移除明显不必要的例外,验证后恢复。

如果 Safari 仍表现异常,还要区分系统代理和 iCloud 专用代理。Apple 针对 Monterey 给出的路径是苹果菜单→系统偏好设置→网络→选择网络服务,并检查“限制 IP 地址追踪”相关设置;这与 HTTP、HTTPS、SOCKS 手动代理不是同一个开关,详情见Apple 关于特定网络管理专用代理的说明。

代理无法联网或不生效:按现象排查并保留回退路径

  • 连接被拒绝或超时:检查服务器地址和端口是否原样填写,确认对应网络服务仍处于连接状态。若仍失败,取消代理勾选并应用,先确认直连网络正常,再重新配置。
  • 认证失败:确认用户名、密码和“代理服务器要求密码”是否与服务方参数匹配。不要把订阅链接、节点链接或带协议前缀的整段文本直接当作用户名。
  • 网页能开,但某个软件不能用:检查软件自身是否有代理开关、是否只支持 SOCKS 或是否使用独立网络进程。系统代理生效不等于所有应用都继承。
  • 代理后仍显示原网络出口:先确认测试页面确实通过当前应用访问,并检查“忽略这些主机与域的代理设置”是否包含测试域名。单个网站的结果不能代表所有连接。
  • 关闭代理后仍无法联网:确认所有已勾选的 HTTP、HTTPS、SOCKS、PAC 和自动发现项目都已取消,再点“好”和“应用”。如仍异常,可暂时切换到新的网络位置进行对照;Apple 说明,较早版本 macOS 可在网络设置中使用“位置”保存不同网络配置。
  • 设置自动恢复:检查是否存在 VPN、网络过滤软件或配置描述文件管理代理。若是单位设备,先记录原设置并联系管理员,不要直接删除管理配置。

安全提醒:代理账号密码应只填入可信的客户端或系统设置中,避免使用来源不明的公共代理;使用网络代理时仍应遵守所在地区法律和目标网站规则。

常见问题

macOS Monterey 代理设置在哪里?

打开苹果菜单→系统偏好设置→网络,选择正在使用的 Wi‑Fi 或以太网,点“高级”→“代理”。Monterey 的入口名称是“系统偏好设置”,不是新版本的“系统设置”。

HTTP 代理和 HTTPS 代理需要同时勾选吗?

不一定。应以实际拿到的代理参数为准:只提供 HTTP 就填写网页代理(HTTP),只提供 HTTPS 就填写安全网页代理(HTTPS),不要因为目标网页使用 HTTPS 就自行同时勾选。

Monterey 代理服务器要求密码怎么填?

在对应代理项目中勾选“代理服务器要求密码”,分别填写用户名和密码,然后点“好”并“应用”。认证失败时先检查空格、大小写、协议类型和端口。

设置代理后无法联网,最快怎么恢复?

回到当前网络服务的“高级”→“代理”,取消所有不确定或刚添加的代理项目,点“好”并“应用”。恢复直连后,再根据服务方提供的协议、地址和端口重新填写。

为什么 Safari 能用代理,终端或某个应用不能用?

系统代理不是所有应用的统一代理开关。Safari通常可以使用系统网络设置,但终端、虚拟机和部分第三方应用可能有独立代理配置,需要在应用自身设置中检查。

相关阅读

参考资料

  1. Apple:在 Mac 上更改代理设置
  2. Apple:在 Mac 上输入代理服务器设置
  3. Apple:在 Mac 上设置网络服务
  4. Apple:针对特定网站、网络或系统设置管理 iCloud 专用代理
  5. Apple:在 Mac 上使用网络位置功能