Is having only one Master server with external IP possible?

Hi @sswirski,

Yep, ChatGPT is definitely hallucinating :laughing: I’m afraid there’s no master_gateway parameter in ThinLinc.

Are you using the native client to connect, or the browser-based one (tlwebaccess)? If you’re using tlwebaccess, you might want to give ThinLinc 4.20.0 a spin when it is released shortly, or even try the beta:

4.20.0 will have reverse proxy support for the browser client, which should give you what you’re after (although you’ll still need to set up a reverse proxy server).

If you’re using the native client, the process is a bit more involved. Basically you would set up all your agents behind a NAT router on a private network, and then configure your NAT router to forward specific ports to the relevant agents. The tricky part is that you have to have a mapping between the agent hostname (i.e. whatever /vsmagent/agent_hostname is set to on each agent), and the correct port on the router. This can be done using the HOST_ALIASES parameter of the ThinLinc client; see the heading ā€œNAT Traversalā€ here:

Hope that helps!

1 Like