[GH-ISSUE #152] Feature suggestion: Allow specifying multiple server names and cycle between them randomly #122

Closed
opened 2026-02-26 12:34:03 +03:00 by kerem · 0 comments
Owner

Originally created by @notsure2 on GitHub (Jan 21, 2021).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/152

Hello,
I got an idea for a nice feature. Let us specify multiple server names, easily just comma separated: ServerName=x.com,y.com,z.com,l.com and when establishing new TCP connections, pick randomly between them.

This will help reduce the signature of Cloak since having many long lived connections (or even many short lived connections) with the same SNI is itself a signature.

Of course this probably won't be useful for CDN mode (or it might, if somehow the CDN allows domain fronting or if user is using a normal reverse proxy setup not a real CDN, let's let users have the option).

Originally created by @notsure2 on GitHub (Jan 21, 2021). Original GitHub issue: https://github.com/cbeuw/Cloak/issues/152 Hello, I got an idea for a nice feature. Let us specify multiple server names, easily just comma separated: ServerName=x.com,y.com,z.com,l.com and when establishing new TCP connections, pick randomly between them. This will help reduce the signature of Cloak since having many long lived connections (or even many short lived connections) with the same SNI is itself a signature. Of course this probably won't be useful for CDN mode (or it might, if somehow the CDN allows domain fronting or if user is using a normal reverse proxy setup not a real CDN, let's let users have the option).
kerem closed this issue 2026-02-26 12:34:03 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Cloak#122
No description provided.