Skip to content

kasumi ​

在原始 TCP 上接受 Kasumi Noise 通道。

yaml
inbounds:
  kasumi:
    type: kasumi
    listen: 0.0.0.0:9000
    password: AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8=

dns:
  servers:
    default: {type: udp, address: 127.0.0.1:53}
  final: default

字段 ​

type ​

  • 类型:字符串。
  • 必填:是,第一项。
  • 取值:kasumi。

listen ​

  • 类型:SocketAddr。
  • 必填:是。

password ​

  • 类型:字符串。
  • 必填:是。
  • 取值:标准 Base64 的 32 字节预共享密钥。

users ​

  • 类型:名字到密钥的映射。
  • 必填:可选。
  • 默认:空。

encryption ​

  • 类型:字符串枚举。
  • 默认:aes-128-gcm。
  • 取值:aes-128-gcm、chacha20-poly1305。

framing ​

  • 类型:内建名或字段数组。
  • 默认:u16be。
  • 内建值:u16be、u16le、xor16、maplestory-v83-framing。
  • 自定义字段:hex、u8、u16le、u16be、u32le、u32be、xor;每项只能有一个宽度或 hex,数字宽度的值是 random 或 length。

说明 ​

支持 TCP 与流中的 UDP;network、udp_timeout、full_cone 可用。可以套 stream transport。Kasumi 本身不提供可供 fallback 站点识别的文本握手,只有前面套 transport 时才适合 fallback。

相关 ​

页面历史

开发者设计、代码地图和验证记录保留在仓库 manual/。