全部文章

【RELEASE】 MonoProxy 2.4.0 现已上架

MonoProxy 2.4.0 改进大文件、上传、Range 请求、长连接、本地接入与网络诊断,让 iPhone 和 iPad 代理共享更可靠。

MonoProxy版本发布代理iPhone网络
【RELEASE】 MonoProxy 2.4.0 现已上架

MonoProxy 2.4.0 现已在 App Store 上架,支持 iPhone 和 iPad。

这次更新集中解决一个实际问题:另一台设备连上代理之后,当下载更大、上传更久或连接持续更长时间时,整个会话是否仍然可靠、是否仍然容易判断。

2.4.0 改进了传输链路,增加面向附近设备的本地接入页,让出口 IP 更容易核对,并强化了网络或服务状态变化后的恢复。

更可靠的传输

小请求往往会掩盖只有在真实下载、上传或长连接中才会出现的问题。MonoProxy 2.4.0 扩展了传输链路覆盖的场景:

  • 大容量 HTTP 下载;
  • 普通上传与分块上传;
  • 用于部分下载和断点续传的 Range 请求;
  • HTTPS CONNECT 与 SOCKS 隧道;
  • 长连接与双向半关闭行为。

目标不是承诺所有网络环境都不会出错,而是尽量保持客户端预期的协议行为,明确区分失败原因,并避免把不完整传输误报为成功。

为附近设备提供本地接入页

配置 Mac 或 PC 时,不应该反复在多个页面之间复制信息。MonoProxy 运行期间,本地接入页会把当前连接所需的信息集中到一个位置。

它可以展示当前主机和端口、PAC 信息、面向桌面系统的命令,以及手机出口 IP 的样本。附近设备在同一个可达网络中打开页面后,可以把自己的结果与手机进行核对。

这个页面只在本地工作。它不会暴露代理密码,不会创建远程账号,也不会把 iPhone 变成公网中继。

更清晰的诊断与恢复

监听器正在运行,不等于客户端已经配置正确。客户端能够连接,也不等于有效流量已经经过代理。MonoProxy 继续明确区分三个状态:

  1. 正在监听:所选本地端点已经就绪。
  2. 客户端已连接:另一台设备已经到达监听器。
  3. 流量已验证:确实有数据经过代理。

2.4.0 改进了启动、认证、客户端控制、网络变化和服务状态恢复相关的检查。诊断中心会分别呈现这些信号,让客户端被阻止、网络接口不可用、连接超时和连接数限制不再都表现为同一个模糊错误。

一个端点,继续支持熟悉的协议

MonoProxy 仍然通过同一个本地主机和端口接收支持的代理协议:

  • HTTP 正向代理;
  • HTTPS CONNECT;
  • 普通 ws:// WebSocket 转发;
  • SOCKS4 与 SOCKS4a CONNECT;
  • 支持可选用户名密码认证的 SOCKS5 CONNECT。

客户端仍需选择兼容的代理类型。MonoProxy 会识别传入的握手,并把连接交给对应协议实现。

在不完全可信的局域网中,也可以继续使用访问控制:生成强凭据、设置单客户端连接上限、应用私有网络或 IP/CIDR 规则,并按需断开活动会话。

更安全的日常控制

主界面控制也做了细节调整。停止运行中的代理现在需要长按确认,以减少误触关闭。启动和网络变化处理会提供更清晰的恢复路径,避免界面状态与实际服务脱节。

这些交互变化并不显眼,但当多台附近设备都依赖同一个端点时,它们会直接影响使用的连续性。

隐私与产品边界

MonoProxy 在局域网中运行由用户控制的代理,无需账号,也没有远程流量后端。

它不是 VPN,不提供远程代理地区,也不会自动改变 iPhone 上所有 App 的路由。HTTPS CONNECT 始终是不透明隧道:MonoProxy 不安装证书,也不解密 HTTPS 内容。客户端设备必须支持代理配置,并且能在当前网络中访问这台 iPhone 或 iPad。

当 App 离开前台后,iOS 可能暂停网络活动。MonoProxy 会明确展示服务状态,但不会承诺无限后台运行。

现已上架

MonoProxy 2.4.0 支持 iOS 15 及以上版本,仍然采用一次购买模式,没有订阅或功能分级。

现在可从 App Store 下载;配置方式、协议支持和隐私边界请查看 MonoProxy 产品指南

来自 MonoWare

MonoProxy 背后还有更多上下文。

打开产品网站,或继续阅读按 MonoProxy 筛选的笔记。

通讯

隐私与产品工程笔记,偶尔发送。