Skip to content

v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jun 21:17

对齐上游 @remnawave/node v2.8.0要求 rw-core ≥ v26.6.27

重大变更

  • 移除 Vision 模块:上游 2.8.0 删除 /vision/block-ip/vision/unblock-ip,IP 封禁能力转由 nftables 插件承担;同步移除相关路由、xray RoutingService 动态规则与内部证书链路(28 → 26 条 REST API)。
  • Xray gRPC API 改用抽象 Unix 套接字:内部 API inbound 由 dokodemo-door + 127.0.0.1:XTLS_API_PORT + mTLS 改为 tunnel + @abstract-socket,不再监听本地 TCP 端口、不再生成内部 mTLS 证书;XTLS_API_PORT 废弃。

新增

  • 插件 AS 列表(asList)sharedLists 支持 type: asList,AS 号解析为 IPv4/IPv6 CIDR 后注入 nftables / torrent-blocker。ASN 数据取自 /usr/local/share/asn/asn-prefixes.bin(缺失则优雅降级为空);新增 cmd/asn-builder 从 ip2asn 生成该库;安装脚本支持 ASN_DB_URL 可选下载。

修复

  • 重叠 CIDR 致插件失效:ingress/egress 过滤的 nftables set 改用 flags interval,写入前去重并合并重叠区间(对齐上游 2.8.0)。
  • nftables 表首启幂等recreateTablesdelete table 前补幂等 add table,避免全新主机首次启动因删除不存在的表导致 nft -f 原子事务整体回滚。
  • 安装菜单残留的 (contract 2.7.0) 更正为 2.8.0

维护

  • rw-core 默认版本升级至 v26.6.27;契约基线对齐 v2.8.0(26 条 REST API);新增 .gitattributes 强制脚本 LF 行尾。

完整变更日志:docs/CHANGELOG.md

安装(systemd)

curl -fsSL https://raw.githubusercontent.com/ike-sh/remnawave-node-lite-go/main/scripts/install-node.sh | sudo bash

升级

curl -fsSL https://raw.githubusercontent.com/ike-sh/remnawave-node-lite-go/main/scripts/upgrade.sh | sudo bash -s -- --yes

⚠️ 抽象套接字 + tunnel API 需 rw-core ≥ v26.6.27;如需同步升级核心:sudo RNL_UPGRADE_XRAY=1 bash upgrade.sh --yes