Skip to content

实验性配置

实验选项用于有明确需求的兼容性调整。没有遇到对应问题时,可以省略整个 experimental 段。

yaml
experimental:
  quic-go-disable-gso: false
  quic-go-disable-ecn: false
  dialer-ip4p-convert: false
字段作用
quic-go-disable-gso设为 true,请求 QUIC 实现禁用 GSO 数据包分段优化
quic-go-disable-ecn设为 true,请求 QUIC 实现禁用 ECN 拥塞通知
dialer-ip4p-convert设为 true,启用 IP4P 编码地址转换;只在服务端使用该方式时配置
fingerprints旧字段已无效果;证书指纹应在相应节点中配置

一次只调整与问题相关的一项,再用新连接检查效果。

平台说明与字段状态

quic-go-disable-ecnquic-go-disable-gso 设置的状态可能保留到当前扩展进程结束;改回 false、重载配置或重新连接都不保证立即恢复。

4 个字段

字段类型iOSmacOStvOS平台说明
experimental.dialer-ip4p-convert布尔值高级功能高级功能高级功能启用 IP4P 地址转换,按需使用。
experimental.fingerprints列表不支持不支持不支持旧字段可以读取,但当前不产生指纹效果。
experimental.quic-go-disable-ecn布尔值高级功能高级功能高级功能关闭相关 quic-go 功能。改回 false 不会清除当前进程已设置的开关,热重载或断开重连均不保证立即恢复。与 TUN GSO 不同。
experimental.quic-go-disable-gso布尔值高级功能高级功能高级功能关闭相关 quic-go 功能。改回 false 不会清除当前进程已设置的开关,热重载或断开重连均不保证立即恢复。与 TUN GSO 不同。

参考:mihomo.