1. SSH over TLS (stunnel): Custom SNI Support
When using SSH over TLS, the ability to define a custom SNI (Server Name Indication) is crucial for:
Bypassing strict firewall filtering.
Domain fronting or masking traffic as legitimate web services.
Allowing users to specify a hostname that differs from the actual server IP.
2. SSH over HTTP Proxy: Custom Host Header Support
For HTTP proxy tunneling, please add an option to customize the Host header.
This is essential for environments where the proxy server performs header-based routing or filtering.
It allows the use of "CDN facades" to hide the real destination server.
3. Full IPv6 Support
Extend the core networking to support IPv6:
Allow the client to connect to IPv6 server addresses.
Enable the tunnel to transport IPv6 traffic, allowing access to IPv6-only websites/services.