系统级代理会影响所有用户,适用于需要所有网络连接都通过代理服务器的场景。
-
打开偏好设置:
- 按下
Command + ,,打开系统偏好设置。
- 按下
-
进入网络设置:
- 在偏好设置中,选择
网络>高级网络设置。
- 在偏好设置中,选择
-
配置代理:
- 点击
代理选项卡。 - 勾选
启用代理服务器和使用系统的代理设置。 - 在
代理服务器地址中输入目标代理服务器的地址(如代理IP地址:端口)。 - 勾选
使用HTTPS代理,如果需要代理HTTPS流量。 - 点击
确定保存设置。
- 点击
设置Mac的用户级代理
用户级代理仅影响当前用户,适用于需要不同用户有不同的代理设置的情况。
-
打开偏好设置:
- 按下
Command + ,,打开系统偏好设置。
- 按下
-
进入网络设置:
- 在偏好设置中,选择
网络>高级网络设置。
- 在偏好设置中,选择
-
配置用户代理:
- 点击
代理选项卡。 - 勾选
为某个用户配置代理。 - 选择要配置的用户(如
当前用户)。 - 勾选
使用系统的代理设置,然后输入代理服务器地址和端口。 - 勾选
使用HTTPS代理,如有需要。 - 点击
确定保存设置。
- 点击
测试代理设置
-
使用浏览器测试:
- 打开Safari或其他浏览器,访问一个需要通过代理服务器访问的网站(如
https://example.com)。 - 确认页面是否成功加载,说明代理设置正确。
- 打开Safari或其他浏览器,访问一个需要通过代理服务器访问的网站(如
-
使用命令行测试:
- 打开终端(
Command + Space + Terminal)。 - 输入命令:
nc -zv 代理IP地址:端口,查看是否能连接到代理服务器。 - 或者输入:
curl -I http://代理IP地址:端口,查看响应头以确认代理生效。
- 打开终端(
常见问题和注意事项
- 验证代理设置是否正确: 如果代理设置后某些应用无法访问,可能是代理未启用或防火墙阻止了端口。
- 检查防火墙设置: 确保代理端口(如
808)在Mac的防火墙允许列表中。 - 备份数据: 配置代理前,建议备份重要数据,以防万一。
通过以上步骤,朋友应该能够顺利设置Mac的代理,享受网络的便利性。









