Skip to content

tunnel

将隧道代理请求转发新的服务器。

只支持隧道代理 tunnel://domain:port,不支持转换 WebSocket 请求和普通 HTTP/HTTPS

规则语法

txt
pattern tunnel://value [filters...]
参数描述详细文档
pattern匹配 WebSocket 请求 URL 的表达式匹配模式文档
value目标 URL 格式:domain[:port]
port 默认为 443
⚠️ 不支持从文件/远程 URL 加载数据
操作指令文档
filters可选过滤器,支持匹配:
• 请求URL/方法/头部/内容
• 响应状态码/头部
过滤器文档

TUNNEL 转换

txt
tunnel://www.example.com tunnel://www.test.com:5678
tunnel://www.example2.com:8080 tunnel://www.test.com
原始请求转换结果
tunnel://www.example.com:443tunnel://www.test.com:5678
tunnel://www.example2.com:8080tunnel://www.test.com:443

TUNNEL 请求不设计自动路径拼接和禁用路径拼接,其它请求匹配 tunnel 协议结果:

  • WebSocket 请求:忽略匹配
  • 普通 HTTP/HTTPS 请求:返回 502