How to connect home and work computers
Scott C. Best
sbest "at" best.com
Fri Jun 11 21:55:00 2004
Heya. Like many things, the answer to your question is simple,
but the realization of the answer can be quite tricky.
At a high level, the answer is this: one side of your VNC
connection must be able to initiate network connections to the other
side. Once you have that working, you'll be able to establish VNC
connections in either direction (ie, take remote control of your work
PC from home, or your home PC from work).
The tricky part is, of course, there are many network components
involved in your specific situation which are conspiring to make that
high level goal a difficult one. For instance, your workplace firewall:
its job is to specifically prevent connection requests initiated from
the "outside" from reaching any computers on the "inside". Similarly,
if you have a DSL router (aka, a "gateway" or "NAT'ing modem") at home,
that too will prevent connections from being established easily.
To start peeling this onion, let's presume you don't have
administrative control over your workplace firewall (otherwise, I doubt
you'd be asking for advice in this forum, you'd be giving it ;). Try
to get your VNC Server at home accepting connections from the Internet,
then try connecting to it from work. Once you've got *that* working,
we'll be much closer to what you want to do.
Some more details available here to get you started:
Hope this helps!
> I repeat my question, because no answer up to now.
> Since much time I've been trying to undestand how to configure my home and
> work computers to be able to use the many VNC programs. In details:
> 1) at home, I'm connected to Internet by an ISP in ADSL (dynamic IP);
> 2) at work, I'm connected to a LAN with its protections tools (mainly
> firewalls) which, in turn, is connected to a governmental net which has
> firewalls, IDS, etc. Inside the LAN of my office I have the IP address by a
> Both computers are WinXP Pro computers and the office LAN is a MS, but at
> office I go to Internet by a Linux server.
> So, I don't undestand how I have to configure my 2 computers to reach each
> I apologize for my (dumb) question, but I'd like, finally, to undestand what I
> have to do.