From: xxxxxxxxxxxxx [xxxxxxxxxxxxxxxxx]
Sent: Wednesday, April 30, 2003 12:26 PM
To: Lorne Nicol
Subject: acquire behind router

My router is NetGear MR814, but I would bet that the general
concepts apply to most routers sold for home use.

In this kind of configuration, the router is connected to the internet
and has a public IP address.  Local machines hide behind the router
and have private IP addresses, which are not usable in the outside
world.

If you want to host netacquire from behind the router, two problems
have to be dealt with.

1) you don't know what IP address to advertise, and if you ask your
host, you get a private IP address which will not work.  These private
IP addresses are typically 192.168.0.xx or 192.168.1.xx

One slight "gocha" to the above.  If other local hosts, on the same
side of the firewall as your host, want to connect to netacquire, the
may not be able to use your external ip address at all.  You make get
messages from netacquire such as "conneciton forcefully rejected".  In
that case, use the internal ip address to connect direcly to the acquire
host without involving the router.

2) incoming connections to that IP address have to get to your host.
these routers are typically configured to pass outgoing requests
of any kind, but not pass incoming requests at all.


static ip address for "main host"

port forwarding: