mirror of
https://github.com/mmatczuk/go-http-tunnel.git
synced 2026-05-15 14:16:17 -06:00
[GH-ISSUE #113] How many client for server ? #62
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/go-http-tunnel#62
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zoic21 on GitHub (Mar 4, 2020).
Original GitHub issue: https://github.com/mmatczuk/go-http-tunnel/issues/113
Hello
I wonder how many client can be handle by server ? I work on project with about 10000 client. I imagine use multi server container server with ha proxy to redirect DNS on good server. Someone try this ?
Thank in advance for response.
@faelp22 commented on GitHub (Mar 11, 2020):
Hello everyone, I would also like to know how many customers does tuneld support simultaneously?
@mperktold commented on GitHub (Feb 10, 2021):
When trying to connect two clients to a single server, the server rejects the second client.
So apparently, only one client is supported.
Would it be possible to add support for multiple client?
I am looking for a solution where a public server acts as both a tunnel and a dispatcher for multiple servers that are behind a firewall. The dispatching could be done using virtual hostnames, or based on the authentification, but given a corresponding hook and basic support, I could implement the dispatch logic myself.
@mperktold commented on GitHub (Feb 11, 2021):
Nevermind, multiple clients are supported, you just need to provide different hostnames and different certificates for each of them.
@aliakbar-bsr commented on GitHub (Mar 31, 2021):
Do we have to make multiple certificates in server side ?? And if yes how to make one that differs from the one that provided via command line in description ?
@mperktold commented on GitHub (Apr 2, 2021):
@aliakbar-bsr no, you don't need multiple certificates on the server side. Every client needs to have it's own client certificate, that's all.
@aliakbar-bsr commented on GitHub (Apr 5, 2021):
That's nice I'm going to try it soon
Thanks for your awesome works on this project