NetShare 中文文档 下载 App

macOS 接收端代理配置完整步骤

方法一:系统设置(推荐)

步骤

  1. 先确保 Mac 已连 NetShare WiFi 网络
  2. 打开"系统设置"(macOS Ventura 及以后)或"系统偏好设置"(旧版本)
  3. 进入"网络" → 选中你当前连接的 WiFi
  4. 点击 "详细信息…" 或 "高级"
  5. 切换到"代理"选项卡
  6. 勾选 "自动代理配置"
  7. URL 栏填入:http://192.168.49.1:8282
  8. 点击"好" → "应用"

这个 "自动代理配置 URL" 实际上是 NetShare 提供的 PAC 文件(Proxy Auto-Configuration),浏览器和大多数应用能自动解析它来决定哪些请求走代理、哪些直连。

备选:手动设置

如果 PAC 文件方案不生效,可以改用手动:

  1. 在代理选项卡里,取消勾选"自动代理配置"
  2. 分别勾选 "Web 代理(HTTP)" 和 "安全 Web 代理(HTTPS)"
  3. 两者都填:服务器 192.168.49.1、端口 8282
  4. 点击"好" → "应用"

方法二:一键终端脚本

NetShare 官方也为 macOS 提供了命令行脚本。前提是 Mac 已经连上 NetShare WiFi。

打开终端(按 Command + Space 搜索 Terminal),粘贴执行:

bash <(curl -s http://192.168.49.1:8181/msh)

如果系统要求输入密码,输入你的 Mac 登录密码(sudo 权限需要)。脚本会自动配置好网络代理。

临时恢复

用完 NetShare 后,记得关掉代理:

浏览器特殊处理

Safari 自动跟随系统代理设置,不需要额外操作。

Chrome 也默认跟随系统,但如果你用了 Chrome 的独立代理插件(如 SwitchyOmega),要检查一下它有没有覆盖系统设置。Chrome 还支持在启动时通过命令行指定代理:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server="http://192.168.49.1:8282"

不遵循系统代理的应用

和 Windows 一样,Steam、部分游戏、Docker Desktop 等应用可能有自己的代理设置入口。需要在各自应用的设置面板里单独填 192.168.49.1:8282。