NZOrz ( NeZha Orz ) is network proxy written in c# language, because vic lazy, so maybe no one know which day will be done
- TCP server core
- TCP proxy core
- dns (use system dns, no query from dns server )
- LoadBalancingPolicy
- Passive HealthCheck
- TCP Connected Active HealthCheck
- Configuration
- reload config and rebind
- Log
- UDP server core
- UDP proxy core
- SNI proxy (no tls handle, tls base on upstream)
- SNI proxy (tls handle, upstream no tls handle)
- HTTP1 server core
- HTTP2 server core
- HTTP3 server core
- HTTP proxy core
- Config Validators
- Metrics
- Not base on asp.net, but core core is learn from Kestrel/Yarp and not support IIS.
- Not support hot restart, because of it is not easy about Migrate Socket between processes and do it with Cross-platform.
- Vic is too lazy, so maybe no one know which day will be done.