#TestFlight #iOS
Loon 3.3.3(888)版本已准备好在iOS 上进行测试。
- 修复上个版本引入的更新Geoip数据库bug
- 升级openssl库到最新版本,支持更多加密套件,优化tls连接
- [General] 添加新的参数:skip-first-packet,参数说明如下:
一般我们平常接触的客户端-服务器模型都是 客户端先发请求 → 服务器响应(典型如 HTTP、DNS、gRPC)。但存在一些协议/服务,在连接建立成功后是服务器先发数据,比如邮件协议族(SMTP、POP3、IMAP)、FTP、IRC、Telnet/老式交互协议。由于Loon会等待客户端第一个数据包后根据包中内容进行规则匹配,所以对这类服务处理可能存在异常。该参数是为了跳过解析第一个数据包,直接使用域名、IP、端口进行规则匹配后连接,然后接收服务器数据。如果遇到配置的域名跳过了第一个数据包,但实际是http/s,读取到第一个数据包后依然会再次使用url等信息匹配规则。默认非443和非80,都会尝试跳过检测,直接发起连接。
配置参考:skip-first-packet = example.com:443
👥 频道:@LoonNews
💬 群组:@Loon0x00
Loon 3.3.3(888)版本已准备好在iOS 上进行测试。
- 修复上个版本引入的更新Geoip数据库bug
- 升级openssl库到最新版本,支持更多加密套件,优化tls连接
- [General] 添加新的参数:skip-first-packet,参数说明如下:
一般我们平常接触的客户端-服务器模型都是 客户端先发请求 → 服务器响应(典型如 HTTP、DNS、gRPC)。但存在一些协议/服务,在连接建立成功后是服务器先发数据,比如邮件协议族(SMTP、POP3、IMAP)、FTP、IRC、Telnet/老式交互协议。由于Loon会等待客户端第一个数据包后根据包中内容进行规则匹配,所以对这类服务处理可能存在异常。该参数是为了跳过解析第一个数据包,直接使用域名、IP、端口进行规则匹配后连接,然后接收服务器数据。如果遇到配置的域名跳过了第一个数据包,但实际是http/s,读取到第一个数据包后依然会再次使用url等信息匹配规则。默认非443和非80,都会尝试跳过检测,直接发起连接。
配置参考:skip-first-packet = example.com:443
👥 频道:@LoonNews
💬 群组:@Loon0x00