Hello Tiewire,
I think I have enough information now to make several suggestions. If
these don't work - please ask for a clarification so I can get you a
good answer. I don't see how static routing alone is going to solve
the problem alone - the purpose of NAT is to hide the machines behind
the translation machine. We need to make the second server visible to
the other machines.
1. Purchase a second network interface and hub (total cost about $100)
to put both Windows 2000 servers in parallel in office 2. This assumes
the VPN already makes the two existing servers visible to each other
and the other machines on the private LAN's. This would be the highest
performance option (since it reduces the load on the current office #2
machine).
2. Since you only have one PC (Windows 2000 server) visible to the
SOHO 2 in each office, run the VPN connection between the two NT
machines (via the SOHO 2 and internet) instead of between the two SOHO
2 machines. This is perhaps the lowest performance option since it
adds load to both server machines.
3. Assign the second Windows 2000 server an address that is not in the
range of 192.168.121.x. You should then be able to set up the first
Windows 2000 server to route the traffic for that machine to SOHO 2
(without translation) and make it visible in a way similar to the
first suggestion. This would probably have to be another "public IP"
address. The route on the office #1 server may be something like...
route add 192.168.122.0 mask 255.255.255.0 199.199.42.1 metric 3
where 192.168.122.1 (if a private address DOES work) is the address of
the second server in office #2, 199.199.42.1 is the "public" address
of the public server in office #2 and is three hops away (to SOHO 2,
between SOHO 2, to public server). The route on the public office #2
server would be something like...
route add 199.199.41.0 mask 255.255.255.0 199.199.41.1 metric 3
where 199.199.41.1 is the "public" address of the publich server in
office #1. You would have to make sure the connection goes through the
VPN (and not the public internet). Traceroute or counters on the SOHO
2 should be able to check that. This may be closest to what you were
thinking of when asking the question.
A good online source of material you may not be aware of is:
http://www.labmice.net/networking/default.htm
which has direct links to a number of resources and tutorials inside
and outside of Microsoft. The routing information (separate from
remote access) is under networking fundamentals.
A final comment - from the original question, you indicated the
inability to get a consistent connection. That would imply you *have*
a connection at some times, but are unable to determine why. If you
ask for a clarification - please let me know if you have any data on
the times when "it works" so I can help provide a complete solution.
--Maniac |