macOS网络代理与客户端基础配置

核心摘要:macOS 平台推荐使用 Clash Verge Rev for Mac 或 ClashX Meta。针对 Apple Silicon (M1/M2/M3/M4) 芯片与 Intel 芯片,需下载对应的 DMG 安装包,并在首次运行时在“隐私与安全性”中授予网络扩展权限。

一、客户端下载与芯片架构匹配

访问官方开源 Release 页面时,请根据您的 Mac 硬件类型选择正确文件:

  • Apple Silicon (M1/M2/M3/M4) 芯片:下载文件名包含 aarch64 或 arm64 的 DMG 安装包(如 Clash.Verge_x.x.x_aarch64.dmg)。
  • Intel 芯片:下载文件名包含 x64 的 DMG 安装包。

解决“无法打开,因为无法验证开发者”提示:

首次双击打开 DMG 并拖入 Application 文件夹后启动,macOS 可能会弹出安全拦截警告:

  1. 打开 macOS 系统设置 (System Settings) → 隐私与安全性 (Privacy & Security)。
  2. 向上滑动到“安全性”栏目,在提示“Clash Verge 已被阻止”下方点击 “仍要打开 (Open Anyway)”。
  3. 输入 Mac 开机密码即可正常运行。

二、导入订阅与设置系统代理

  1. 打开 Clash Verge for Mac,点击菜单栏或主窗口左侧的 Profiles (配置)。
  2. 粘贴 WgetCloud 的订阅 URL 并点击 Import (导入)。
  3. 双击新导入的配置文件卡片将其选中。
  4. 切换到 Proxies (代理) 栏目,将出站模式调整为 Rule (规则),并选择满意的节点。
  5. 点击界面中的 System Proxy (系统代理) 开关,将其置于开启状态。此时 macOS 顶部状态栏图标会发生颜色变化。

三、macOS 终端(Terminal)代理设置

开启系统代理后,Safari 与 Chrome 可以顺畅浏览,但终端(Terminal 或 iTerm2)中的 curl、git 或 brew 命令默认不会走系统代理。

如需让终端临时走代理传输,可在终端执行:

# 假设 Clash Verge 监听的 HTTP 本地端口为 7897
export http_proxy=http://127.0.0.1:7897
export https_proxy=http://127.0.0.1:7897

若要关闭终端代理,只需执行:

unset http_proxy https_proxy