please don't answer this without reading the entire message. I'm not
asking about machinename.
I am trying to figure out a way to have my remoting system deal with
being behind a firewall, a NAT router or other various network
devices.
the problem is that when using a CAO will force the server to send
back the 'address' to the client. Because the people using this
particular product may not be very computer savvy,, I can't rely on
them entering an external IP (for that matter they may be behind a
dynamic IP so they would have to enter it every time which is
untenable).
what I need to know, is how exactly do I intercept where the server is
sending back the 'unique address' to the client so I can put the IP
that the CLIENT sees the server as, not what the SERVER sees itself
as?
machinename isn't a workable solution as most NAT routers available
these days won't re-route the IP from internal back to internal if the
external address is machinenamed in. Also, machinename isn't workable
for the entry reasons stated above. I need to intercept the call and
change the address sent back to the client on the fly.