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。