Feature Request
Description
Currently, the Host field in the host configuration only supports two modes:
- Single domain – one static domain
- Wildcard domain – a pattern where
*is replaced with a random string
However, the SNI field already supports a third mode:
- Multi domain – multiple domains separated by commas, with Remnawave randomly selecting one on each connection
I would like the same Multi domain mode to be available for the Host field.
Use Case
My setup requires:
- A fixed root domain as the SNI (e.g.
example.com) - Multiple different domains in the Host field, one of which is picked randomly per connection (e.g.
cdn1.example.com``,``cdn2.example.com``,``cdn3.example.com)
This is useful for load balancing across multiple CDN edge domains or fronting domains while keeping the SNI consistent.
Current Behavior
The Host field only allows a single domain or a wildcard pattern. There is no way to specify multiple static domains for random selection.
Expected Behavior
The Host field should support a Multi domain mode identical to what SNI already has:
- Accept a comma-separated list of domains
- Randomly select one of the provided domains per connection
Screenshots
SNI field already has the “Multi domain” option:
Host field is missing this option — only “Single domain” and “Wildcard domain” are available.
Why Not Use Wildcard?
The Wildcard mode replaces * with a randomly generated string, which is not suitable when you need to specify a fixed set of known CDN/fronting domains. The Multi domain mode gives explicit control over which domains are used.

