macOS 代理生态概览
macOS 平台拥有最成熟的代理工具生态,从商业软件 Surge 到开源工具 Clash Verge Rev,每款工具都针对 macOS 系统特性进行了深度优化。本文将全面介绍 macOS 平台的代理方案选择。
主流工具对比
| 工具 | 价格 | 协议支持 | 特色功能 | 推荐度 |
|---|---|---|---|---|
| Surge | $49.99 | 全协议 | 脚本/MitM/抓包 | ⭐⭐⭐⭐⭐ |
| Clash Verge Rev | 免费 | Clash 全协议 | TUN/规则集 | ⭐⭐⭐⭐ |
| Shadowrocket | $2.99 | 全协议 | iOS 同款 | ⭐⭐⭐⭐ |
| V2RayXS | 免费 | VMess/VLESS | 轻量简洁 | ⭐⭐⭐ |
Surge:专业级选择
Surge 是 macOS 平台功能最全面的网络调试工具,不仅是代理客户端,更是强大的网络分析工具。
核心功能
- 规则系统:支持 DOMAIN、IP-CIDR、GEOIP 等多种规则
- MitM:HTTPS 解密,支持证书管理
- 脚本:JavaScript 脚本扩展功能
- 抓包:内置网络请求分析
- 模块系统:可安装第三方功能模块
配置示例
[General]
bypass-system = true
skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12
dns-server = 223.5.5.5, 8.8.8.8
[Proxy]
Direct = direct
Proxy = ss, 1.2.3.4, 8388, encrypt-method=aes-256-gcm, password=abcd1234
[Rule]
DOMAIN-SUFFIX,cn,Direct
DOMAIN-SUFFIX,google.com,Proxy
GEOIP,CN,Direct
FINAL,Proxy
Clash Verge Rev:免费首选
Clash Verge Rev 是 Clash 内核的现代化 GUI 客户端,基于 Tauri 框架开发,资源占用低,功能完善。
安装方法
# Homebrew 安装
brew install --cask clash-verge-rev
# 或手动下载
# 访问 https://github.com/clash-verge-rev/clash-verge-rev/releases
配置特点
- 支持 Clash/Mihomo 双内核
- 内置订阅管理
- 支持 TUN 模式
- 系统托盘快捷操作
系统级代理设置
# 终端代理设置(写入 ~/.zshrc)
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7890
# 或者使用 proxychains
brew install proxychains-ng
# 配置 /usr/local/etc/proxychains.conf
性能优化建议
- 关闭 IPv6:避免 IPv6 泄漏
- DNS 优化:使用 DoH/DoT 防止 DNS 污染
- 分流规则:国内直连,国外代理
- 定期更新:保持规则和内核最新
发表回复