介绍

wmproxy 是用Rust实现仿nginx,力争实现一个可替代方案,已实现http/https代理, socks5代理, 负载均衡, 反向代理, 静态文件服务器,四层TCP/UDP转发,websocket转发, 内网穿透nat等。

它是如何工作的?

wmproxy依赖于tokio做为底层(epoll, iocp, kqueue等)进行数据处理,并利用他的高效处理socket,实现强大的性能。通过异步的操作,高效的实现io的等待。

通过自己的web解析库webparse在新窗口打开及自己构建的http服务器wenmeng在新窗口打开可以极大的实现自定义的操作。

它能做什么?

  • 轻松的启动静态文件服务
  • 构建内网穿透通道
  • 构建代理通道,可以多级代理
  • 负载均衡,实现http的负载均衡
  • websocket协议与tcp的互转,可以将tcp流量转化成web流量

支持作者

如果该项目对您有用,请帮忙加个Star,Github在新窗口打开

上次更新:
贡献者: tickbh, ticbh