XrayR Versions Save

A Xray backend framework that can easily support many panels. 一个基于Xray的后端框架,支持V2ay,Trojan,Shadowsocks协议,极易扩展,支持多面板对接

v0.8.0

2 years ago

Feat

  • 允许拒绝未知的SNI握手,防止证书泄漏。
  • 支持回落时设置Alpn。

Refactor

  • 修改远程获取的节点自动生成的inboundTag/outboundTag为:NodeType_ListenIP_Port的形式。如:V2ray_0.0.0.0_80。入/出站tag相同。
  • 完善了日志和报错提示。
  • 优化了加载正则表达式的内存占用。

Chore

  • 升级Xray-core到v1.5.4.
  • 更新其他依赖。

v0.7.6

2 years ago

Feat

  • 支持自定义Inbound设置。请在配置文件中指定:InboundConfigPath
  • 当SSPanel的custom_config为空时会自动尝试从节点地址处获取配置文件。

Fix

  • 修复cpu使用率为空时的问题,

Other

  • 日志信息中增加不同节点ID的信息。
  • 移除不需要的API参数。
  • 修正部分typo。
  • 修改部分代码逻辑。

v0.7.5

2 years ago

Feat

  • 支持手动禁用custom_config,可在ApiConfig中将DisableCustomConfig设为true
  • 支持ProxyPanel 2.7.0-dev的Shadowsocks协议。
  • 兼容V2board 1.5.5-dev的结点下发配置。

INFO

VMESS AEAD 将在 2022 年 1 月 1 日强制启用 请注意更新服务端配置,设置alterId = 0。 如果希望强制禁用此特性,请在系统环境变量添加:XRAY_VMESS_AEAD_FORCED=false

v0.7.4

2 years ago

Feat

  • 支持手动关闭sniffing功能。在ControllerConfig中添加DisableSniffing: true。关闭此功能可以解决tor #59 和部分app如zalo #50 的访问失败问题,但是会降低审计功能的准确性。
  • 支持了sspanel最新的结点custom_config功能,此设置会在sspanel >= 2021.11的版本中自动启用。请参考文档,正确填写结点配置:https://wiki.sspanel.org/#/setup-custom-config。 对于旧版sspanel的在结点地址处的配置仍然会保持支持。

Fix

  • 修复了custom_config在使用Vmess + tls协议时的无法使用tls协议的问题。
  • 修复了重载设置文件时导致的内存泄漏问题。

Refactor

  • 优化了custom_config的加载。
  • 优化了结点信息解析失败的报错提醒。

Chore

  • 更新了依赖包版本。

v0.7.3

2 years ago

Security Enhancement

支持[email protected]中关于Shadowsocks协议的安全改进。默认开启了Shadowsocks 的布隆过滤器,能有效缓解针对ss协议的重放攻击。详细讨论请见:XTLS/Xray-core#625。如需关闭此功能,请在ControllerConfig中设置:DisableIVCheck: true

Feat

  • 支持任意传输协议使用ProxyProtocol
  • 增强审计功能,现在会自动尝将用户访问的ip地址解析成域名,从而更好的进行审计。

Fix

  • 与旧版本SSP兼容全局IP限制
  • 修复了ProxyPanel无法限制设备的bug #83

Chore

  • 升级Xray-core版本至 1.5.1,支持大量新特性,具体请查看:https://github.com/XTLS/Xray-core/releases

v0.7.2

2 years ago

Fix

  • 改进SSPanel全局IP限制策略。

全局IP限制说明

解决了v0.7.0版本达到设备限制,所有节点无法连接的问题。此版本放松了相关限制,但当设备限制为1时,不同结点之间的切换仍然会受到限制,建议至少设置设备数为2。并且由于SSPanel面板限制,IP连接信息可能需要至少2分钟才能传递到全部的后端结点,因此在2分钟内的同时连接将不能被限制。

v0.7.1

2 years ago

Feat

  • 支持SSPanel全局设备限制,请确保SSpanel版本>=2021.9

Chore

  • 更新go版本至1.17.1
  • 更新Xray-core至v1.4.5
  • 更新lego版本

v0.7.0

2 years ago

Feat

  • 支持自定义路由和出口,详细配置请查看文档
  • 支持V2board和sspanel的tcp+http协议
  • 支持关闭节点上传流量和获取审计的功能
  • 更新PMPanel的对接API,现支持Trojan协议和grpc传输。

Fix

  • 修复了V2board使用vmess+grpc无法使用clash连接的问题。

v0.6.1

2 years ago

Feat

  • 更新了对SSpanel面板grpc的支持,支持SSpanel下使用Clash获取grpc订阅。#38 @frainzy1477

订阅格式

请确保升级SSpanel至https://github.com/Anankke/SSPanel-Uim/commit/8f68b6360baf9f6624e1158e3cae81d93d1db107

vmess-grpc

uk.xxx.com;444;0;grpc;tls;host=uk.xxx.com|server=uk.xxx.com|servicename=xxx

trojan-grpc

uk.xxx.com;port=443|host=uk.xxx.com|grpc=1|servicename=xxx

Fix

  • 修复了访问API失败时的崩溃问题 #32 @MittWillson

v0.6.0

2 years ago

Feat

  • 增加了对Proxypanel的支持,在config.yml中配置PanelType: "Proxypanel"

Fix

  • 修复了SSpanel和PMPanel读取本地审计规则的问题。

Pref

  • 优化了加入SS用户时的计算速度。