GreenTunnel is a network utility designed to bypass website restrictions imposed through Deep Packet Inspection by internet service providers. It runs a local proxy that modifies how connection information is transmitted to prevent hostname-based filtering. For HTTPS connections, it fragments the TLS ClientHello message so the requested hostname is not contained in a single packet. It also supports TLS record splitting and configurable fragmentation delays. Encrypted DNS resolution through DNS over HTTPS or DNS over TLS helps avoid DNS-based blocking. The application can automatically configure system proxy settings and restore them when it stops. Users can operate it through a graphical desktop application, command-line interface, or Docker container. GreenTunnel does not hide the user's IP address or function as a VPN.
Features
- Deep Packet Inspection circumvention through local HTTP and HTTPS proxy connections
- TLS ClientHello fragmentation with configurable packet sizes and transmission delays
- TLS record splitting for bypassing hostname-based network filtering mechanisms
- Encrypted DNS resolution through DNS over HTTPS and DNS over TLS
- Automatic system proxy configuration with restoration after shutdown or application crashes
- Cross-platform desktop interface, command-line tools, and Docker deployment support