导入与分享格式
选择格式
| 对象 | 格式 |
|---|---|
| 节点 | 支持的协议分享链接、节点 JSON、OneXray 链接 |
| 订阅 | HTTPS URL 或 OneXray 链接 |
| 自定义路由 | 完整路由 JSON 或 OneXray 链接 |
| Raw JSON | 完整配置 JSON 或 OneXray 链接 |
| 自定义 GeoData | 文件名、类型与 HTTPS 来源链接 |
| 连接配置备份 | 通过“备份与恢复”读取 OneXray-backup.json |
协议分享链接无法表达全部 Xray 出站字段。需要保留这些字段时,使用完整节点 JSON 或 OneXray 格式。
VMess 和 VLESS 使用 VMessAEAD / VLESS 分享链接标准,不支持旧版 VMessQrCode 链接(vmess://Base64(JSON))。SS、SOCKS、Trojan 以及 Base64 / age 订阅封装继续保留。
普通服务器导入只提取节点;完整配置使用自定义路由或 Raw JSON 流程。连接配置备份使用独立的备份与恢复入口,不属于普通配置导入;旧 ZIP 备份不支持。与订阅分享不同,备份保留原有 Age 密钥和 HWID,不要公开作为分享链接。
OneXray 链接
onexray://onexray.com/config/add?type=outbound|raw|custom|custom-advanced&data=<percent-encoded-base64-json>#Name
onexray://onexray.com/sub/add?url=<percent-encoded-https-url>&age=x25519|hybrid#Name
onexray://onexray.com/dat/add?type=domain|ip&url=<percent-encoded-https-url>#Name有多个备选值时只选其中一个;明文订阅省略 age。fragment 用作显示名称。不支持退休的 profile/full/setting 配置类型。
age 链接只描述算法,接收设备生成新密钥,不共享现有公钥或私钥。订阅导出也不包含 HWID 及其开关。导入链接不能开启 HWID,接收方必须主动为该订阅开启。
路由依赖
完整分享配置可以声明自定义数据:
{
"geodata": {
"assets": [
{"file": "other.dat", "url": "https://example.com/other.dat"}
]
}
}这里只是依赖片段,不是可直接运行的完整配置;使用时替换为真实来源。
省略默认 geoip.dat、geosite.dat。常规自定义仅导出空接入槽,高级自定义还保留用户的辅助出站。两者均不导出生成的代理节点、balancer 或 App 的 direct/block 定义。导入会校验依赖、拒绝重名,并在存储前删除只供导入的 geodata 字段。
常规自定义路由使用标准 dns.servers 中固定标记为 app-dns-direct 的条目保存并导出本地 DNS 地址;运行时的直连域名匹配由 App 生成。见自定义路由 JSON 示例。
从 App 分享
iOS、Android、macOS 和 Windows 打开系统分享界面;Linux 提供明确的复制操作。关闭或取消分享面板后保留当前页面,不把关闭面板视为成功送达。分享失败时展示可用的具体原因。
打开链接
已安装的移动端和 macOS App、Windows EXE/MSIX、Linux DEB 注册 onexray://。Windows/Linux ZIP 不自动注册,可改用剪贴板或文件导入。Mac 同时安装多个版本时由系统选择处理程序。
分享可能暴露凭据和 URL 令牌,请先检查。完整配置与依赖保留确认流程,普通节点导入则没有第二次预览。
常规自定义链接使用 custom,高级 JSON 使用 custom-advanced,完整 Raw 使用 raw。裸 JSON 的类型由当前编辑器确定,不根据 DNS 字段猜测类型,也不把高级模板交给常规表单。