macOS 上设置全局代理,可以通过以下两种方式:

1. 使用系统偏好设置

在 macOS 上,默认情况下,系统偏好设置中的代理设置只会应用于 HTTP 和 HTTPS 协议。要实现真正的全局代理,需要将代理设置应用于所有协议。

具体操作步骤如下:

  1. 打开 macOS 的系统偏好设置,点击“网络”。
  2. 在左侧列表中,选择您要设置代理的网络连接。
  3. 在右侧,点击“高级”。
  4. 在“代理”标签中,取消“自动配置代理”复选框。
  5. 在“HTTP 代理”和“HTTPS 代理”字段中,输入代理服务器地址和端口号。
  6. 在“SOCKS 代理”字段中,输入 SOCKS 代理服务器地址和端口号。
  7. 点击“应用”。

2. 使用代理软件

除了使用系统偏好设置之外,还可以使用代理软件来实现全局代理。代理软件可以为所有网络连接提供代理服务,包括 HTTP、HTTPS、SOCKS 等协议。

常用的代理软件有:

  • Shadowsocks
  • V2Ray
  • Clash

这些软件可以通过配置文件来设置代理服务器地址和端口号。配置文件可以从软件官方网站下载,也可以自行创建。

真全局代理的含义

所谓真全局代理,是指所有网络连接都通过代理服务器进行中转。这包括:

  • 浏览器访问网站
  • 使用应用程序
  • 使用游戏
  • 使用网络设备

如果代理设置只应用于部分协议,则不能称为真全局代理。

注意事项

使用全局代理可能会影响网络速度和稳定性。在使用前,建议先测试代理服务器的性能。