https://github.com/xiaoniucode/etp
etp (easy tunnel proxy) 是一个内网穿透安全网关,支持共享隧道和独立隧道模式,全链路零拷贝混合协议设计,状态机事件驱动。支持TCP、HTTP协议代理,反向代理、压缩、MTLS双向证书加密、IP CIDR访问控制、多用户Basic Auth认证、带宽限流、支持多种负载均衡策略、域名/子域名/自动域名、Token令牌认证、管理面板、SpringBoot/SDK集成、跨平台支持windows、Linux、macOS
https://github.com/xiaoniucode/etp
disruptor gateway graalvm http https jdk25 nat netty netty4 ptotobuf springboot4 tcp tls udp
Last synced: 13 days ago
JSON representation
etp (easy tunnel proxy) 是一个内网穿透安全网关,支持共享隧道和独立隧道模式,全链路零拷贝混合协议设计,状态机事件驱动。支持TCP、HTTP协议代理,反向代理、压缩、MTLS双向证书加密、IP CIDR访问控制、多用户Basic Auth认证、带宽限流、支持多种负载均衡策略、域名/子域名/自动域名、Token令牌认证、管理面板、SpringBoot/SDK集成、跨平台支持windows、Linux、macOS
- Host: GitHub
- URL: https://github.com/xiaoniucode/etp
- Owner: xiaoniucode
- License: apache-2.0
- Created: 2025-06-04T12:26:10.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-05-12T04:46:03.000Z (20 days ago)
- Last Synced: 2026-05-12T06:32:54.248Z (20 days ago)
- Topics: disruptor, gateway, graalvm, http, https, jdk25, nat, netty, netty4, ptotobuf, springboot4, tcp, tls, udp
- Language: Java
- Homepage:
- Size: 14.2 MB
- Stars: 99
- Watchers: 1
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-java - ETP
README
An intranet penetration solution implemented based on Netty
## ⚠️ Important Notice
The legacy version has been deprecated. The new version is in its final stages and has not been officially released yet. It is scheduled for release in approximately one week.
## Introduce
**ETP (Easy Tunnel Proxy)** is a high-performance **secure intranet penetration gateway**.
### Key Features
- TCP and HTTP proxy support
- Data compression
- mTLS transport encryption
- IP CIDR-based access control (whitelist & blacklist)
- Multi-user Basic Auth authentication
- Token-based authentication with multi-client support
- Bandwidth throttling and rate limiting
- Multiple load balancing strategies and failover support
- Domain and subdomain support
- Built-in management dashboard
- Spring Boot integration and SDK support
- Cross-platform compatibility: Windows, Linux, macOS
## Issue Feedback
Report issues: [issues](https://github.com/xiaoniucode/etp/issues)
## Project Trend