使用 Charles Proxy Charles Proxy 是一个强大的代理工具,适合开发人员使用,特别是在调试Web应用时。 安装并配置Charles Proxy: 下载并安装Charles Proxy: 访问 Charles Proxy官网。 下载并安装Charles Proxy(免费版本足够使用)。 设置Charles Proxy为系统代理: 打开Charles Proxy,点击右侧的“Proxy Settings”(代理设置)。 在“Proxy List”(代理列表)中,将http和https协议的代理地址设置为..1:8888。 点击“Apply”(应用),即可完成设置。 配置其他应用使用Charles Proxy: 在你的浏览器(如Safari或Chrome)中,设置代理服务器为..1:8888。 对于其他应用(如Postman、VS Code等),需要手动设置代理地址为..1:8888。 使用 Proxyman Proxyman 是一个基于Web的代理管理工具,支持多种协议(如HTTP、HTTPS、Socks)。 安装并配置Proxyman: 下载并安装Proxyman: 从 Proxyman官网 下载并安装。 设置Proxyman为系统代理: 打开Proxyman,点击右侧的“Proxy List”。 将http和https协议的代理地址设置为..1:10800(默认端口)或其他自定义端口。 点击“Apply”,完成设置。 手动配置应用使用Proxyman: 对于浏览器,设置代理地址为..1:10800。 对于其他应用(如Postman、VS Code等),手动设置代理地址。 使用 socks代理工具 如果你需要配置 socks代理,可以使用以下命令行工具: 使用 Socat 作为 socks代理: 安装Socat: 在终端中运行以下命令安装Socat:brew install socat 配置Socat作为socks代理: 在终端中运行以下命令:socat socks:127...1:108:...
使用 Charles Proxy
Charles Proxy 是一个强大的代理工具,适合开发人员使用,特别是在调试Web应用时。
安装并配置Charles Proxy:
-
下载并安装Charles Proxy:
- 访问 Charles Proxy官网。
- 下载并安装Charles Proxy(免费版本足够使用)。
-
设置Charles Proxy为系统代理:
- 打开Charles Proxy,点击右侧的“Proxy Settings”(代理设置)。
- 在“Proxy List”(代理列表)中,将
http和https协议的代理地址设置为..1:8888。 - 点击“Apply”(应用),即可完成设置。
-
配置其他应用使用Charles Proxy:
- 在你的浏览器(如Safari或Chrome)中,设置代理服务器为
..1:8888。 - 对于其他应用(如Postman、VS Code等),需要手动设置代理地址为
..1:8888。
- 在你的浏览器(如Safari或Chrome)中,设置代理服务器为
使用 Proxyman
Proxyman 是一个基于Web的代理管理工具,支持多种协议(如HTTP、HTTPS、Socks)。
安装并配置Proxyman:
-
下载并安装Proxyman:
- 从 Proxyman官网 下载并安装。
-
设置Proxyman为系统代理:
- 打开Proxyman,点击右侧的“Proxy List”。
- 将
http和https协议的代理地址设置为..1:10800(默认端口)或其他自定义端口。 - 点击“Apply”,完成设置。
-
手动配置应用使用Proxyman:
- 对于浏览器,设置代理地址为
..1:10800。 - 对于其他应用(如Postman、VS Code等),手动设置代理地址。
- 对于浏览器,设置代理地址为
使用 socks代理工具
如果你需要配置 socks代理,可以使用以下命令行工具:
使用 Socat 作为 socks代理:
-
安装Socat:
- 在终端中运行以下命令安装Socat:
brew install socat
- 在终端中运行以下命令安装Socat:
-
配置Socat作为socks代理:
- 在终端中运行以下命令:
socat socks:127...1:108:HTTP,HTTPS
- 这将创建一个 socks代理服务器,监听在
..1:108,并支持HTTP和HTTPS协议。
- 在终端中运行以下命令:
-
配置应用使用socks代理:
- 对于浏览器,设置代理地址为
..1:108。 - 对于其他应用(如Postman、VS Code等),设置socks代理地址为
..1:108。
- 对于浏览器,设置代理地址为
使用 Netcat 作为 socks代理:
-
安装Netcat:
- 在终端中运行以下命令安装Netcat:
brew install netcat-openbsd
- 在终端中运行以下命令安装Netcat:
-
配置Netcat作为socks代理:
- 在终端中运行以下命令:
nc -sSL 127...1:108
- 这将创建一个 socks代理服务器,监听在
..1:108。
- 在终端中运行以下命令:
使用系统内置的网络设置
如果你不需要复杂的代理工具,可以通过Mac的系统设置来配置代理。
配置Mac的系统代理:
-
打开网络偏好设置:
- 点击左上角的“苹果”图标,选择“偏好设置”。
- 点击“网络” > “代理”。
-
设置代理服务器:
- 在“代理”选项卡中,勾选“启用代理服务器”。
- 设置代理地址为
..1:8888(或其他自定义端口)。 - 选择代理类型(如HTTP、HTTPS)。
-
应用代理设置:
点击“确定”完成设置。
使用其他工具
除了上述工具,你还可以使用以下工具来配置代理:
- Fiddler:适合Windows用户,但可以在Mac上使用虚拟机来配置。
- Surge:用于快速部署和代理,支持自动化代理设置。
- Local:一个基于浏览器的局部开发工具,支持代理设置。
- 如果你需要一个图形界面和强大的功能,推荐使用 Charles Proxy 或 Proxyman。
- 如果你需要简单的 socks代理,可以使用 Socat 或 Netcat。
- 如果你只需要快速配置,可以使用 系统内置的网络设置。
根据你的需求选择合适的工具,并按照上述步骤进行配置即可。

相关文章








