Search: #本地节点

  1. Sub-Store 中各种 WireGuard 输入/输出格式的说明🆕 更新了一些注意事项和说明因为在 Surge 中使用模块的方式比较分裂, 如果你一定要做托管, 建议用文件功能 直接输出一个完整的配置, 从这条开始看不建议使用 URI, 其他的格式更直观使用Loon 单行格式时, 其中 Surge 的 prefer-ipv6 参数需按照 Loon 写法: ip-mode=prefer-ipv6 mihomo 格式, 新版已额外支持了单行 JSON5/YAML, 比 JSON 更简洁直观, 写法可参考 本地节点/订阅怎么写其中 Surge 的 prefer-ipv6 参数需按照 Clash.Meta(mihomo) 写法: ip-version: ipv6-prefer 原消息 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    Sub-Store 中各种 WireGuard 输入/输出格式的说明

    🆕 更新了一些注意事项和说明

    因为在 Surge 中使用模块的方式比较分裂, 如果你一定要做托管, 建议用文件功能 直接输出一个完整的配置, 从这条开始看

    不建议使用 URI, 其他的格式更直观

    使用Loon 单行格式时, 其中 Surge 的 prefer-ipv6 参数需按照 Loon 写法: ip-mode=prefer-ipv6

    mihomo 格式, 新版已额外支持了单行 JSON5/YAML, 比 JSON 更简洁直观, 写法可参考 本地节点/订阅怎么写

    其中 Surge 的 prefer-ipv6 参数需按照 Clash.Meta(mihomo) 写法: ip-version: ipv6-prefer

    原消息

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    • ❤️1
  2. Sub-Store 支持的输入格式的说明Sub-Store 所有支持的输入格式在 README 里都有说明其中要注意的是 HTTP(s) URI 没有所谓的标准格式, 故在 URI 中不支持, 请使用其他格式URI 是有规范的, 通常 Sub-Store 只会兼容标准规范. 某些特别常见的不规范的也会进行兼容(如 Shadowrocket 的 VMess 和 VLESS) Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #节点 #格式 #订阅 #本地节点 #本地订阅

    Sub-Store 支持的输入格式的说明

    Sub-Store 所有支持的输入格式在 README 里都有说明

    其中要注意的是 HTTP(s) URI 没有所谓的标准格式, 故在 URI 中不支持, 请使用其他格式

    URI 是有规范的, 通常 Sub-Store 只会兼容标准规范. 某些特别常见的不规范的也会进行兼容(如 Shadowrocket 的 VMess 和 VLESS)

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #格式 #订阅 #本地节点 #本地订阅

    • ❤️2
  3. Sub-Store 中各种 WireGuard 输入/输出格式的说明🆕 更新了 Surge 和 URI 的说明输出为 Surge 时, 可勾选 包含官方/商店版不支持的协议 开关或手动带参数 includeUnsupportedProxy , 若全部是 WireGuard 节点, 可输出为 Surge 模块 是把这个链接当成远程模块链接导入模块 不是当成订阅使用WireGuard URI: wireguard://, wg://再次提醒: 注意参数中的值需要 URL 编码. 这是规范. 原消息 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    Sub-Store 中各种 WireGuard 输入/输出格式的说明

    🆕 更新了 Surge 和 URI 的说明

    输出为 Surge 时, 可勾选 包含官方/商店版不支持的协议 开关或手动带参数 includeUnsupportedProxy , 若全部是 WireGuard 节点, 可输出为 Surge 模块

    是把这个链接当成远程模块链接导入模块 不是当成订阅使用

    WireGuard URI: wireguard://, wg://

    再次提醒: 注意参数中的值需要 URL 编码. 这是规范.

    原消息

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    • ❤️4
  4. Sub-Store 中各种 WireGuard 输入/输出格式的说明🆕 更新了部分格式的示例 但是具体实操还是以相关的规范为准 不要使用 Shadowrocket 来导出 URI 然后作为输入导入

    Sub-Store 中各种 WireGuard 输入/输出格式的说明

    🆕 更新了部分格式的示例 但是具体实操还是以相关的规范为准

    不要使用 Shadowrocket 来导出 URI 然后作为输入导入。这样导出的 WireGuard URI 不是标准的 URI

    原消息

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    • ❤️1
  5. Sub-Store 中各种 WireGuard 输入/输出格式的说明输出为 Surge 时, 可勾选 包含官方/商店版不支持的协议 开关或手动带参数 includeUnsupportedProxy , 若全部是 WireGuard 节点, 可输出为 Surge 模块 是把这个链接当成远程模块链接导入模块 不是当成订阅使用模块名称为订阅名称, 描述和分类可由第一个节点上的 _desc, _category 自定义如添加一个节点操作, 输入脚本内容: $server._desc = 'WARP+'; $server._category = '节点';因为在 Surge 中使用模块的方式比较分裂, 如果你一定要做托管, 建议用文件功能 直接输出一个完整的配置, 从这条开始看如图, 目前支持作为 WireGuard 输入的语法如下(以下示例不一定准确, 实操请以相关规范/文档为准) 1. WireGuard URI: wireguard://, wg://但是不建议使用 URI, 其他的格式更直观wireguard://eCtXsJZ27%2B4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU%[email protected]:2480/?publickey=Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo%3D&pre-shared-key=31aIhAPwktDGpH4JDhA8GNvjFXEf%2Fa6%2BUaQRyOAiyfM%3D&udp=1&reserved=209%2C98%2C59&dialer-proxy=ss1&remote-dns-resolve=true&dns=1.1.1.1%2C8.8.8.8&refresh-server-ip-interval=60&peers=%5Bobject%20Object%5D&underlying-proxy=ss1&address=172.16.0.2/32,fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5/128#wg 不要使用 Shadowrocket 来导出 URI 然后作为输入导入

    Sub-Store 中各种 WireGuard 输入/输出格式的说明

    输出为 Surge 时, 可勾选 包含官方/商店版不支持的协议 开关或手动带参数 includeUnsupportedProxy , 若全部是 WireGuard 节点, 可输出为 Surge 模块

    是把这个链接当成远程模块链接导入模块 不是当成订阅使用

    模块名称为订阅名称, 描述和分类可由第一个节点上的 _desc, _category 自定义

    如添加一个节点操作, 输入脚本内容: $server._desc = 'WARP+'; $server._category = '节点';

    因为在 Surge 中使用模块的方式比较分裂, 如果你一定要做托管, 建议用文件功能 直接输出一个完整的配置, 从这条开始看


    如图, 目前支持作为 WireGuard 输入的语法如下(以下示例不一定准确, 实操请以相关规范/文档为准)

    1. WireGuard URI: wireguard://, wg://
    但是不建议使用 URI, 其他的格式更直观
    wireguard://eCtXsJZ27%2B4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU%[email protected]:2480/?publickey=Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo%3D&pre-shared-key=31aIhAPwktDGpH4JDhA8GNvjFXEf%2Fa6%2BUaQRyOAiyfM%3D&udp=1&reserved=209%2C98%2C59&dialer-proxy=ss1&remote-dns-resolve=true&dns=1.1.1.1%2C8.8.8.8&refresh-server-ip-interval=60&peers=%5Bobject%20Object%5D&underlying-proxy=ss1&address=172.16.0.2/32,fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5/128#wg


    不要使用 Shadowrocket 来导出 URI 然后作为输入导入。这样导出的 WireGuard URI 不是标准的 URI

    再次提醒: 注意参数中的值需要 URL 编码. 这是规范.

    2.Loon 单行

    wireguardNode = wireguard,interface-ip=192.168.2.2,interface-ipV6=2402:4e00:1200:ed00:0:9089:6dac:96b6,private-key="qF22B3ezOhWGJA4SHwQSsgMa9d6mPGHyFdZMaDTae2E=",mtu=1280,dns=192.168.2.1,dnsV6=2402:4e00:1200:ed00:0:9089:6dac:96b6,keepalive=45,peers=[{public-key="JFuTIJEcFnt8R04UnAE5o2WfIPJUsumSxsD2ayXzoWY=",preshared-key="yVNv5K05AwVnWaR4OB8BlMX3jJlkS74aKlYC3PD95IE=",reserved=[1,2,3],allowed-ips="0.0.0.0/0",endpoint=192.168.3.17:51820}],udp=true

    其中 Surge 的 prefer-ipv6 参数需按照 Loon 写法: ip-mode=prefer-ipv6

    3. Clash.Meta(mihomo)
    - 完整的 proxies 多行 YAML

    - 单行 JSON/JSON5/YAML
    其中 JSON5/YAML 比 JSON 更简洁直观, 写法可参考 本地节点/订阅怎么写

    {"name":"wg","type":"wireguard","server":"162.159.192.1","port":2480,"ip":"172.16.0.2","ipv6":"fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5","public-key":"Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=","pre-shared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=","private-key":"eCtXsJZ27+4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU=","udp":true,"reserved":[209,98,59],"remote-dns-resolve":true,"dns":["1.1.1.1","8.8.8.8"],"refresh-server-ip-interval":60,"peers":[{"server":"162.159.192.1","port":2480,"public-key":"Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=","pre-shared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=","allowed-ips":["0.0.0.0/0"],"reserved":[209,98,59]}],"preshared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM="}


    proxies:
    - name: "wg"
    type: wireguard
    server: 162.159.192.1
    port: 2480
    ip: 172.16.0.2
    ipv6: fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5
    public-key: Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=
    pre-shared-key: 31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=
    private-key: eCtXsJZ27+4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU=
    udp: true
    # reserved: "U4An"
    reserved: [209,98,59]
    remote-dns-resolve: true
    dns: [ 1.1.1.1, 8.8.8.8 ]
    refresh-server-ip-interval: 60
    peers:
    - server: 162.159.192.1
    port: 2480
    public-key: Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=
    pre-shared-key: 31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=
    allowed-ips: ['0.0.0.0/0']
    reserved: [209,98,59]


    所有参数均已进行兼容支持. 其中 Surge 的 prefer-ipv6 参数需按照 Clash.Meta(mihomo) 写法: ip-version: ipv6-prefer

    若在文件中使用脚本操作来输出:

      let proxies = await produceArtifact({
        type: 'subscription', // 'subscription' 订阅 或 'collection' 组合订阅
        name: 'sub', // 订阅的 name
        platform: 'Surge',
        produceOpts: {
          'include-unsupported-proxy': true,
        }
      })
      $content = proxies


    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard

    • ❤️15
    • 👍1
  6. Sub-Store 本地节点/订阅 怎么写如图 1, 可换行输入多个单行的代理协议/JSON5/YAML/URI 可混写不同代理 APP 语法的节点 查看全部格式 NaiveProxy 写法 Tailscale 写法 比如我的习惯是能用 Surge 格式就用 Surge 格式, 不行的就换其他格式 WireGuard 输入怎么写 请点击查看如图 2 写一个完整的远程代理订阅的内容, 完整 Base64/YAML📃 关于 JSON 字段的更多说明请查看 demo.js Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例

    Sub-Store 本地节点/订阅 怎么写

    如图 1, 可换行输入多个单行的代理协议/JSON5/YAML/URI

    可混写不同代理 APP 语法的节点 查看全部格式

    NaiveProxy 写法 Tailscale 写法

    比如我的习惯是能用 Surge 格式就用 Surge 格式, 不行的就换其他格式

    WireGuard 输入怎么写 请点击查看

    如图 2 写一个完整的远程代理订阅的内容, 完整 Base64/YAML

    📃 关于 JSON 字段的更多说明请查看 demo.js

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例

    • ❤️7
    • 🥰1