The vncserver has a command line option called "-connect" that, in
short, initiates a reverse connection.  That is, it connects from the
server to the viewer (default port for this is 5500, I believe).

If your viewer is always at a certain IP (or domain using a dynamic
dns entry) then you only need to have 1 port forward per client
instead of one per server.   (This port forward needs to be installe
don the client side router/NAT/PAT device.

The only limitation to this is that the server machine must initiate
the connection, which is fine if the user is present.  If you want
access even when the user is not present then you can try something
like the following:

1.  set up a cron job that checks *some* directory for a specific file.
2.  If the file is present initiate a reverse connect, else exit the job.
3.  Now, the only thing left is to figure out where and how to get
that file in place, and for that you would have lots of options, SFTP,
HTTPS, or even telnet access to any machine that can create said file.


Good Luck,
--Angelo

On Apr 4, 2005 5:43 AM, hokage hokage <[EMAIL PROTECTED]> wrote:
> Hello,
> 
> Am a new convert to this unix lark! just recompiled me first kernel
> and installed x.orgs latest version, like two days ago. So as u can
> see i am *total freshie*. Have come across a problem.
> 
> I work for a company that carries out support.
> 
> We are supporting a company that has around ten client computers and 1
> server, all on internal 192.168.*.* addresses.
> These computers are only accessible through a router. There static WAN
> address provided by there isp forwards all traffic to the router.
> 
> Whenever there is a problem on a specific client, i would like that
> client to initiate a program that allowed me (i am on a completely
> different network) to *access that particular* client.
> 
> *i really do not want to use port forwarding because we want 2 handle
> clients that have 100 or more terminals.* Specifying 100 ports on a
> router fills me with horror.
> 
> I'm sure there is a standard tried and tested way of doing this, but i
> cant find it. Even using the search func provided by the forum. *Any*
> help on would be much appreciated.
> _______________________________________________
> VNC-List mailing list
> [email protected]
> To remove yourself from the list visit:
> http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to