发布时间: 2026年8月8日更新时间: 2026年8月8日

Mac 设置代理:macOS 系统代理配置与检查方法

Mac 设置代理先核对协议、主机、端口和账号密码,再用浏览器确认出口变化;浏览器生效但某个软件不生效时,优先查软件独立代理入口、环境变量和目标网站规则。

Mac 设置代理先确认协议、主机、端口和账号密码是不是同一组代理信息,再判断要让哪些软件走代理。如果只是浏览器访问,macOS 系统代理通常够用;如果是指纹浏览器、客户端软件或程序请求,还要在目标软件里确认它是否读取系统代理。

成功配置的判断标准不是“开关已经勾上”,而是浏览器打开 IP 检测页后,出口地区和代理 IP 信息一致。浏览器已生效但某个软件仍不生效时,问题通常在软件自己的代理入口或网络策略里。

设置前先准备这四类代理信息

Mac 代理配置最容易错在“信息不是同一组”。开始设置前,建议先把下面几项放在一起核对。

信息应该怎么确认
协议看当前入口支持 HTTP、HTTPS 还是 SOCKS5
主机使用代理 IP 后台或子账号列表给出的地址
端口和当前协议、当前产品保持一致
账号密码使用代理接入账号,不是官网登录密码

如果你还没有确认当前任务更适合哪类产品,可以先看 代理 IP 产品中心

macOS 系统代理怎么配置

在 macOS 里,可以进入系统设置的网络详情页,找到代理相关选项,再按当前协议填写。

1. 打开“系统设置 > 网络 > 当前网络 > 详细信息 > 代理”。旧版 macOS 通常是“系统偏好设置 > 网络 > 高级 > 代理”。
2. 按你的接入协议勾选对应开关:网页代理(HTTP)、安全网页代理(HTTPS)或 SOCKS 代理。
3. 在服务器和端口位置填写代理入口的主机与端口。
4. 如果需要认证,填写代理接入账号和密码。
5. 保存设置。旧版 macOS 需要先点“好”,再点“应用”才会生效;随后访问 IP 检测页确认出口是否变化。

HTTP、HTTPS 和 SOCKS 代理怎么选

macOS 代理选项常见用途填写重点
网页代理(HTTP) / Web Proxy普通网页和 HTTP 请求主机、端口、认证信息
安全网页代理(HTTPS) / Secure Web ProxyHTTPS 网站访问主机、端口、认证信息
SOCKS 代理 / SOCKS Proxy支持 SOCKS 的软件流量主机、端口、认证信息

系统代理适合哪些基础访问

如果你的任务只是浏览器访问和基础网页测试,系统代理通常够用。

系统代理验证通过后,再测试目标网站或目标软件;如果浏览器出口已变化,但某个软件仍不生效,就进入下一节检查软件自己的代理入口。先只测一个浏览器,别同时混测多个软件。

如果需要对照系统界面,可以先看 macOS 怎么设置代理 IP

为什么有些软件设置后仍然不生效

macOS 系统代理只是一个系统级设置入口,不会强制所有软件都遵循它。有些浏览器、命令行工具、开发框架、客户端软件会使用自己的代理设置,或者需要单独指定环境变量和代理参数。

现象更可能的原因
Safari 生效,某个 App 不生效该 App 不读取系统代理
浏览器生效,终端不生效终端命令没有单独配置代理
填了 SOCKS5 但网页打不开协议、端口或认证方式不匹配
检测仍是本地 IP流量没有走到当前代理入口

如果是多账号运营、店铺后台、广告账户或指纹浏览器环境,不建议只依赖系统代理。更稳妥的做法是在指纹浏览器或目标软件里单独填写代理 IP;如果只是浏览器访问和基础网页测试,先用 macOS 系统代理验证连通性就够。

Mac 代理 IP 不生效时按这张表排查

配置后不要直接判断“代理 IP 不可用”。先把问题拆成接入层、认证层、网络层和目标网站层。

排查项先看什么通过标准
协议当前入口是否支持你填写的 HTTP、HTTPS 或 SOCKS5协议和后台入口一致
端口端口是否和协议、产品、子账号对应没有端口错配或超时
账号密码是否使用代理接入账号,是否有特殊字符导致填写错误不再提示认证失败
网络环境proxy.quanqiudaili.com 不适合国内直连,应在海外网络环境下使用浏览器能打开 IP 检测页
软件入口当前软件是否读取 macOS 系统代理浏览器和目标软件出口一致
目标网站是否只有某个网站打不开,而不是所有网站都失败问题能收敛到单个目标站

如果所有网站都打不开,先查协议、端口、认证和本地网络;如果只有某个网站打不开,再看目标网站规则、账号状态、出口地区和访问行为。

如果还不确定该选 HTTP、HTTPS 还是 SOCKS5,可以先看 HTTP、HTTPS、SOCKS5 代理怎么选

FAQ

Mac 系统代理能让所有软件都走代理吗?

不一定。浏览器通常更容易读取系统代理,部分客户端、命令行工具或指纹浏览器需要在软件内部单独设置。遇到某个软件不生效时,先看它是否提供独立代理入口。

macOS 系统代理可以填 SOCKS5 吗?

可以在 SOCKS 代理入口填写,但是否生效还要看当前软件是否走系统代理,以及代理信息是否支持对应协议。

设置后检测还是本地 IP 怎么办?

先确认浏览器或工具是否读取系统代理,再核对协议、主机、端口和账号密码。建议先只测浏览器;浏览器出口变化后,再逐个测试目标软件。

Mac 设置代理后某个网站打不开,是代理 IP 坏了吗?

不一定。先用多个网站交叉测试;如果只有目标网站失败,应继续看目标网站规则、出口地区、账号状态和访问行为。


Mac 端按三步收拢:先在系统代理里填对协议、主机、端口和认证;再用浏览器 IP 检测页确认出口变化;最后测试目标软件。浏览器已生效但 App 或终端不生效时,不要反复改系统代理,改查软件自己的代理参数或环境变量。