如何在 macOS 上配置代理(Sonoma、Sequoia 与 Ventura)

更新于:

与 Windows 不同,macOS 直接在“系统设置 → 网络 → 代理”中为 HTTP(网页代理)和 HTTPS(安全网页代理)提供了原生的用户名和密码输入框,并将凭据安全地存储在 macOS 钥匙串(Keychain)中。您还可以使用系统内置的 networksetup 命令行实用工具编写脚本,按网络接口快速切换代理。

macOS · HTTP Proxy Format
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)
静态住宅ISP
🇺🇸 United States
有货
低至
₫55,000 / IP / 月
≈ US$2.04 · 以VND结算
批量阶梯价格
  • 1 个IP₫75,000
  • 3+ 个IP₫70,000
  • 5+ 个IP₫65,000
  • 10+ 个IP₫60,000
  • 50+ 个IP₫60,000
  • 100+ 个IP₫60,000
  • 200+ 个IP₫60,000
  • 500+ 个IP₫55,000
购买United States代理
独享IPv4(机房)
🇻🇳 Vietnam
有货
低至
₫20,000 / IP / 月
≈ US$0.74 · 以VND结算
批量阶梯价格
  • 1 个IP₫40,000
  • 5+ 个IP₫35,000
  • 10+ 个IP₫25,000
  • 20+ 个IP₫25,000
  • 50+ 个IP₫25,000
  • 100+ 个IP₫25,000
  • 200+ 个IP₫25,000
  • 500+ 个IP₫25,000
  • 1000+ 个IP₫22,000
  • 2000+ 个IP₫20,000
购买Vietnam代理

macOS 网络代理协议详解

macOS 允许在单个 Wi-Fi 或以太网接口上同时启用多种代理协议。使用 VinaProxy 付费代理时,请同时启用“网页代理 (HTTP)”与“安全网页代理 (HTTPS)”。

macOS 代理开关处理的网络协议VinaProxy 兼容性钥匙串认证支持
网页代理 (HTTP)普通明文 HTTP 流量(80 端口)完全支持(独享 IPv4 与静态 ISP)原生提供用户名与密码输入框
安全网页代理 (HTTPS)TLS/HTTPS CONNECT 加密流量(443 端口)完全支持(独享 IPv4 与静态 ISP)原生提供用户名与密码输入框
SOCKS 代理SOCKS5 TCP 数据流仅适用于免费代理列表(非付费套餐)原生提供用户名与密码输入框
忽略这些主机的代理设置直接连接的内部主机名与 CIDR 子网建议填入 *.local 与 127.0.0.1不适用

macOS 系统设置中的详细配置步骤

bash # 通过 Terminal 终端使用 networksetup 为 Wi-Fi 自动化配置代理 networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS # 使用完毕后一键关闭 Mac Wi-Fi 代理 networksetup -setwebproxystate "Wi-Fi" off networksetup -setsecurewebproxystate "Wi-Fi" off

macOS 网络位置与终端使用建议

  • 利用 macOS“网络位置”功能实现两键切换直连与代理配置:打开“系统设置 → 网络”,点击右下角的“...”圆圈菜单,选择“位置 → 编辑位置”,创建一个专用的“VinaProxy”网络位置。
  • 请注意:macOS 系统设置的代理会直接作用于 Safari、Chrome、Brave 以及 macOS 原生应用,但终端 CLI 工具(curl、brew、git、python)需要在 ~/.zshrc 中声明 export HTTP_PROXY 与 HTTPS_PROXY 环境变量。

操作步骤

  1. 1

    在系统设置中打开网络详情

    点击左上角苹果菜单 →“系统设置”→“网络”,选中当前处于连接状态的 Wi-Fi 或以太网,然后点击“详细信息...”。

  2. 2

    开启网页代理 (HTTP) 并输入凭据

    选择左侧边栏中的“代理”标签页。开启“网页代理 (HTTP)”,在“服务器”中填入 VinaProxy IP,在“端口”中输入端口号,勾选“代理服务器需要密码”,并填写用户名与密码。

  3. 3

    开启安全网页代理 (HTTPS)

    开启“安全网页代理 (HTTPS)”,输入完全相同的 VinaProxy 服务器、端口、用户名和密码,以确保加密的 HTTPS 网站同样走代理。

  4. 4

    应用更改并在 Safari 或 Chrome 中验证

    确认绕过列表包含 *.local, 169.254/16, 127.0.0.1,点击“好”保存,然后打开 Safari 验证您的出口 IP 和 ASN 运营商。

常见问题

为什么在 Mac 上只开启网页代理 (HTTP) 后,访问 HTTPS 网站依然显示真实 IP?

macOS 将普通 HTTP 和加密 HTTPS 的代理设置独立分开。由于现今几乎所有网站都采用 HTTPS,您必须在“代理”标签页中同时勾选并开启“网页代理 (HTTP)”和“安全网页代理 (HTTPS)”。

为什么设置代理后 macOS 会弹出提示要求允许 configd 或 Safari 访问钥匙串?

macOS 会将代理密码加密保存在系统的登录钥匙串中。弹出提示时点击“总是允许”,以便系统后台网络守护进程能够无缝完成代理鉴权。

macOS 系统设置中的代理会影响终端命令如 brew 或 git 吗?

不会。macOS 上的 BSD/Unix 命令行工具通过读取 Shell 配置文件(~/.zshrc)中的 HTTP_PROXY 和 HTTPS_PROXY 环境变量进行代理,而不会自动继承系统偏好设置。

获取适用于 macOS 的低延迟 HTTP(S) 代理

即时交付覆盖 7 个国家的独享 IPv4 与静态 ISP 凭据。

查看代理价格

相关文章

代理配置教程
如何在 cURL 中使用代理(命令行语法与调试技巧)
在 Linux、macOS 和 Windows 上使用 curl 执行带认证的 HTTP(S) 代理请求(-x http://user:pass@ip:port 与 -U 参数使用详解)。
代理配置教程
Google Chrome代理配置完整指南
通过Chrome扩展插件、--proxy-server命令行参数或独立用户配置,在Google Chrome中配置VinaProxy HTTP(S)代理,无需更改整台电脑的系统IP。
代理配置教程
如何在Proxifier中设置代理(代理服务器与应用分流规则)
在Windows和macOS上通过Proxification Rules配置带认证的HTTP(S) ip:port:user:pass代理的逐步指南。
免费工具
代理检测工具:在线检测你的代理IP
免费代理检测工具:以ip:port:user:pass格式粘贴最多100个代理,在线检测可用性、出口IP和延迟,并了解各种错误的含义。
按平台选择代理
Facebook 广告代理:彻底隔离 BM 管理员、支付绑卡与投放投手
使用独享静态 ISP 和私有 IPv4 代理,保护 Facebook Business Manager (BM) 与广告账户。清晰隔离管理员、绑卡支付及广告投放环境。
按平台选择代理
Google Ads 代理:在干净的静态 ISP IP 上隔离广告账户
使用干净的美国和越南静态 ISP 代理隔离 Google Ads 账户与 MCC 配置文件。降低可疑付款和规避系统封号风险。
按平台选择代理
Amazon代理IP:隔离Seller Central、KDP与Merch账号,严防关联风险
杜绝Amazon Seller Central、KDP及Merch on Demand账号关联封禁。提供美国静态ISP与英国/日本独享IPv4私有代理。
按平台选择代理
TikTok Shop 专用代理:在独享静态 IP 上独立运行每个卖家中心店铺
安全合规运营多个 TikTok Shop 卖家中心 (Seller Center) 店铺。提供位于美国、越南、英国及新加坡的独享静态 ISP 与私有 IPv4 代理。