在 macOS 上设置代理服务器可以通过以下几种方法实现,具体选择哪种工具取决于你的需求
使用 macOS 自带的网络偏好设置
macOS 提供了一个内置的网络偏好设置工具,可以手动配置代理服务器。
步骤:
-
打开网络偏好设置:
- 点击左上角的苹果图标(Mac menulet)。
- 选择 网络偏好设置。
-
选择当前网络接口:
- 在左侧菜单中选择你的网络接口(如
以太网或Wi-Fi)。
- 在左侧菜单中选择你的网络接口(如
-
配置代理服务器:
- 点击
代理- 在
代理服务器字段中输入代理服务器的地址和端口(如http://127...1:808)。- 勾选
启用代理,然后点击 确定。 - 在
- 点击
-
应用设置:
- 点击右下角的 应用 按钮,使设置生效。
代理类型:
- HTTP代理:默认使用
http协议。 - HTTPS代理:在
代理服务器字段中使用https://开头的地址。 - SOCKS代理:选择
socks代理类型,可以使用本地 SOCKS 服务器(如socks://127...1:108)。
使用第三方代理设置工具
如果你需要更复杂的代理配置,以下是一些常用的工具:
a. Charles Web Proxy(免费/共享版)
- 特点:
- 支持 HTTP、HTTPS 和 SOCKS 代理。
- 提供详细的代理记录和分析功能。
- 适合开发者和测试人员。
- 安装:
- 下载并安装 Charles。
- 配置代理时,输入本地代理地址(如
..1:108)。
b. Fiddler
- 特点:
- 强大的代理工具,支持多种代理类型。
- 提供自动检测代理设置的功能。
- 需要安装
mono运行环境。
- 安装:
- 下载并安装 Fiddler。
- 配置代理服务器地址。
c. Proxifier
- 特点:
- 支持多个应用单独设置不同代理。
- 支持 HTTP、HTTPS 和 SOCKS 代理。
- 安装:
- 下载并安装 Proxifier。
- 配置每个应用程序的代理设置。
d. Shadowsocks
- 特点:
- 开源项目,支持多种协议(如 Shadowsocks)。
- 适合需要绕过网络限制的用户。
- 安装:
- 使用命令安装(推荐使用
Homebrew):brew install shadowsocks
- 配置代理地址(如
ss://127...1:108)。
- 使用命令安装(推荐使用
e. Polipoxy
- 特点:
- 免费开源工具,支持 HTTP、HTTPS 和 SOCKS 代理。
- 界面简洁,易于使用。
- 安装:
- 下载并安装 Polipoxy。
- 配置代理地址(如
http://127...1:108)。
f. Lynx
- 特点:
- 支持通过 socks代理访问网络。
- 适合需要通过 socks代理进行匿名浏览的用户。
- 安装:
- 使用命令安装:
brew install lynx
- 配置 socks 代理地址(如
socks://127...1:108)。
- 使用命令安装:
使用命令行配置网络设置
如果你熟悉命令行,可以使用 netsh 或 networksetup 命令行工具来配置代理。
a. 使用 netsh
- 命令示例:
netsh -x "set proxy server=10...1:808"
- 替换
..1:808为你的代理服务器地址和端口。
- 替换
b. 使用 networksetup
- 命令示例:
networksetup -p /dev/nctap set-proxy-server 127...1 808
根据你的网络接口调整参数。
- 简单的 HTTP/HTTPS 代理:使用
Network Preferences或 Charles/Fiddler。 - 复杂的代理需求:使用 Proxifier 或 Shadowsocks。
- socks 代理:推荐使用 Charles 或 Fiddler。
如果你需要更详细的帮助,请告诉我你的具体需求!

@版权声明
转载原创文章请注明转载自原子VPN|多平台网络连接与线路优化工具,支持节点切换、网络测速及电脑手机端使用,满足不同网络环境下的连接需求,网站地址:https://yuanziapp.com.cn/