使用主页底部按钮启动和停止 VPN。
启动#
启动一个节点时,OneXray 会:
- 读取当前选中的节点。
- 读取当前选中的 Xray Setting,或写出内置 Simple 配置。
- 应用链式代理。
- 应用平台运行时修正,例如网卡绑定、ping 端口、macOS System Extension 日志处理。
- 写出 Xray JSON 运行时配置。
- 启动平台 VPN 隧道。
- 在可用时测试延迟和节点出口 IP。
停止#
停止 VPN 会关闭平台隧道,并清理 App 中的运行状态。
启动校验#
启动可能因为以下情况失败:
| 情况 | 含义 |
|---|---|
| 节点无效 | 当前节点无法转换为有效 Xray outbound。 |
| 缺少链式代理 | Simple Setting 指向了已删除的链式代理节点。 |
| 链式代理无效 | 链式代理行不是 outbound,或无法解析。 |
| 链式代理与出口相同 | 链式代理 id 与当前出口节点 id 相同。 |
| Raw Json 无效 | Raw JSON 未通过 OneXray 校验或 Xray-core 测试。 |