Please forgive me if I have this wrong but I think the essence of
sapphireimsuat's request was to have two 'client' machines to connect to
Guacamole and establish a (http[s]) link between them - but without
using RDP/VNC and the concomittant issues around that (ie. having to
setup routes, enable remote users etc)?
I think the best analogy would be a self-hosted Teamviewer or similar -
although that requires a software installation on each client.
As I understand it, while it would be great if it could, Guacamole is
not the right application for this. The closest I've found is Nomachine
(but would be pleased to hear from anyone who's experience of anything
else that works well).
On 19/12/2018 4:22 a.m., Nick Couchman wrote:
On Tue, Dec 18, 2018 at 9:22 AM sapphireimsuat
<sapphireims...@gmail.com <mailto:sapphireims...@gmail.com>> wrote:
Hi Nick,
Thanks for your suggestion. My understanding on your approach is,
having two
guacacd instance between two different network and allow connection.
My query about roaming users is, assuming I have 100 end users and
they are
roaming in different locations and connecting to internet via
broadband
connection. All will have the client component and they should be
able to
connect to Guacamole server in a single port (where repeater is
running).
Connection will be initiated from roaming user-1 and reach repeater.
Technician-1 will also be connecting to repeater to make
connection with
roaming user-1.
So, maybe there's some misunderstanding, here, about how Guacamole
works. Guacamole is designed specifically for this type of scenario,
and is designed to do it without any software other than a web browser
on the client system. The Guacamole Server (guacd) does the
translation between the Guacamole Client and the remote desktop
instances. Guacamole Client does not get installed on the roaming
client machines, it gets installed on a Tomcat server that then
translates between HTTP(S) and the Guacamole Protocol, communicating
with guacd. This actually works very well for the situation you
mention, because you can set up that Guacamole Client system in a
central location and have it facilitate the connections to the remote
clients.
Hopefully this helps, let me know if you have any further questions.
-Nick