如何在 macOS 上配置 ProxyScrape 数据中心代理
使用内置的 HTTP、HTTPS 和 SOCKS 代理设置,将 macOS 系统流量指向 ProxyScrape 数据中心代理,然后从 Safari 和终端验证出口 IP。
概述
ProxyScrape 数据中心代理专为速度和稳定的长期正常运行时间而构建,而非住宅 IP 多样性,因此非常适合正常运行时间检查、性能测试以及不封禁数据中心 IP 段的抓取目标。macOS 允许你从网络设置中将系统流量路由到 HTTP、HTTPS 或 SOCKS 代理,并且可以单独将各个命令行工具指向同一个端点。
ProxyScrape 支持 HTTP 和 SOCKS5 协议,并提供 按量付费 和 包月固定 计费。你需要 ProxyScrape 仪表板中显示的主机、端口和凭据。
步骤
-
记录你的端点详细信息。 在 ProxyScrape 仪表板中,记下代理主机、用于 HTTP/HTTPS 流量的端口、用于 SOCKS5 流量的端口(它们通常不同),以及你的用户名和密码。请将这些信息保存在密码管理器中,而不是纯文本文件里。
-
打开代理设置。 前往 Apple 菜单 → 系统设置 → 网络,选择当前活动的接口(Wi-Fi 或以太网),点击 详细信息…,然后切换到 代理 标签页。
-
配置 HTTP 和 HTTPS。 启用 Web 代理 (HTTP) 和 安全 Web 代理 (HTTPS),在 服务器 字段中输入主机,在 端口 字段中输入 HTTP 端口,然后点击 认证… 并输入你的 ProxyScrape 用户名和密码,以便 macOS 将其存储在钥匙串中。点击 好。
-
可选:配置 SOCKS。 启用 SOCKS 代理 并输入 SOCKS5 主机和端口。macOS 的 SOCKS 代理不提供用户名/密码字段——只有主机和端口。如果你的 ProxyScrape SOCKS5 端点需要认证,请在应用程序内提供凭据(例如
curl --socks5-hostname HOST:PORT -U USER:PASS),或将该应用通过 Proxifier 之类的代理管理器路由。 -
应用设置。 点击 好,然后点击 应用。Safari 和其他遵循系统代理设置的应用程序现在将使用 ProxyScrape。
-
从终端和浏览器验证。 终端工具读取的是代理环境变量,而不是系统设置,因此请显式测试:
curl -x "http://USER:PASS@HOST:PORT" https://ipinfo.io/ip然后在 Safari 中打开
https://ipinfo.io/ip—— 显示的地址应该是 ProxyScrape 出口 IP,而不是你自己的 IP。 -
排除本地流量。 在同一个 代理 面板中,将
localhost、*.local和你的局域网范围等条目添加到 忽略这些主机与域的代理设置,以免内部服务通过代理发送。 -
排查常见错误。 HTTP
407表示凭据或认证类型错误;连接超时通常意味着 HTTP 和 SOCKS 端口被互换;Could not resolve proxy表示主机名拼写错误。在调试单个应用之前,先用curl确认端点。