Bug 3161 - Support for reaching multiple machines using only one IP and port
Summary: Support for reaching multiple machines using only one IP and port
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Other (show other bugs)
Version: 3.0.0
Hardware: PC Unknown
: P2 Enhancement
Target Milestone: MediumPrio
Assignee: Peter Åstrand
: 4358 (view as bug list)
Depends on:
Reported: 2009-06-02 14:36 CEST by Peter Åstrand
Modified: 2024-03-05 09:04 CET (History)
4 users (show)

See Also:
Acceptance Criteria:


Comment 1 Peter Åstrand cendio 2009-06-09 11:20:10 CEST
HTTP proxies might also be an alternative. 
Comment 2 Peter Åstrand cendio 2009-10-12 14:14:13 CEST
While we currently leans towards HTTP proxies, there are arguments for SOCKS as well. For example, ssh actually has built-in socks server support. There's also some discussions on the VNC list about adding SOCKS support to TigerVNC. 
Comment 3 Karl Mikaelsson cendio 2012-06-27 12:20:36 CEST
OpenSSH does support SOCKS proxies nowadays.

See for instance http://www.debian-administration.org/articles/449
Comment 5 Karl Mikaelsson cendio 2016-10-18 15:59:12 CEST
See also: bug 3003.
Comment 7 Pierre Ossman cendio 2019-10-24 07:06:19 CEST
There are two main ways of doing this, either by having some ThinLinc specific gateway (like Microsoft and Citrix does things), or by having a more standardised reverse proxy (using something like bug 500).

The problem with the second approach is how to configure clients. Manually pushing configuration to all clients doesn't really scale well. And you don't want to force users to reconfigure their proxy settings when switching servers.

One idea on how to deploy this is TXT records. Look at DNS-SD for an example of how they can be used to effectively convey out of band details.

The big question is how feasible it is for administrators to configure their DNS zones in this way.
Comment 12 Pierre Ossman cendio 2022-10-25 13:18:18 CEST
*** Bug 4358 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.