访问Surge的官方网站:https://surge.sh/。 下载Mac版本:点击“下载”按钮,选择适合您的操作系统(Mac)的版本。 安装Surge:双击下载的.dmg文件,打开安装包,按提示完成安装,安装完成后,Surge会被添加到您的应用程序中。 配置Surge代理 默认情况下,Surge会在用户目录下创建一个Surge.json配置文件,您可以使用文本编辑器(如TextEdit)打开该文件: nano ~/.surge.json 到Surge.json文件中: { "surge": { "proxy": { "local": { "http": "http://localhost:300" }, "external": { "http": "http://127...1:300" } } } } 保存并关闭文件。 启动Surge代理 打开Surge应用程序。 点击“启动”按钮,Surge会开始运行,根据提示输入端口号,默认为300。 Surje启动后,会自动打开您的默认浏览器(如Safari或Chrome),并导航至http://localhost:300。 在iPhone上配置代理 进入设置:在iPhone上,点击“设置” > “通用” > “关于iPhone的代理服务器”。 输入代理信息: 代理服务器:输入Surge的IP地址,您可以在终端中运行以下命令获取IP地址:ifconfig eth | grep '192\.168\.' 代理端口:输入端口号(默认为300)。 保存设置:保存代理设置。 测试配置 确保Surge正在运行。 在iPhone上打开浏览器,访问http://localhost:300,确认代理设置正确。 注意事项 Surge运行状态:确保Surge在运行时,代理设置才生效,如果Surge关闭,代理访问将失效。 手...
访问Surge的官方网站:https://surge.sh/。
- 下载Mac版本:点击“下载”按钮,选择适合您的操作系统(Mac)的版本。
- 安装Surge:双击下载的.dmg文件,打开安装包,按提示完成安装,安装完成后,Surge会被添加到您的应用程序中。
配置Surge代理
默认情况下,Surge会在用户目录下创建一个Surge.json配置文件,您可以使用文本编辑器(如TextEdit)打开该文件:
nano ~/.surge.json
到Surge.json文件中:
{
"surge": {
"proxy": {
"local": {
"http": "http://localhost:300"
},
"external": {
"http": "http://127...1:300"
}
}
}
}
保存并关闭文件。
启动Surge代理
- 打开Surge应用程序。
- 点击“启动”按钮,Surge会开始运行,根据提示输入端口号,默认为300。
- Surje启动后,会自动打开您的默认浏览器(如Safari或Chrome),并导航至
http://localhost:300。
在iPhone上配置代理
- 进入设置:在iPhone上,点击“设置” > “通用” > “关于iPhone的代理服务器”。
- 输入代理信息:
- 代理服务器:输入Surge的IP地址,您可以在终端中运行以下命令获取IP地址:
ifconfig eth | grep '192\.168\.'
- 代理端口:输入端口号(默认为300)。
- 代理服务器:输入Surge的IP地址,您可以在终端中运行以下命令获取IP地址:
- 保存设置:保存代理设置。
测试配置
- 确保Surge正在运行。
- 在iPhone上打开浏览器,访问
http://localhost:300,确认代理设置正确。
注意事项
- Surge运行状态:确保Surge在运行时,代理设置才生效,如果Surge关闭,代理访问将失效。
- 手动访问:如果Surge未运行,访问本地网站可能会失败。
- 高级配置:参考Surge文档进行更多自定义,如自动打开浏览器或其他设置。
通过以上步骤,您已成功配置Surge代理工具在Mac和iPhone上,能够便捷地管理和访问本地开发服务器。

相关文章








