Here is the scenario:
Network1: 193.168.1.0 / 24
Network2: 195.168.1.0 / 24
The VPN tunnel between Site1 and Site2 is established fine without error. However, only the VPN server can ping or communicate with hosts on the other network. Desktops (W2k Pro SP4) on the network cannot ping or communicate with hosts on the other network.
While on the Network2 VPN Server, I can ping 193.168.1.34 and a tracert gives a positive 1 hop response. If I try pinging it from, say, 195.168.1.20 on Network1, I get a ping replies from a public IP (66.??.??.??) saying "Net destination unreachable".
Could this be a problem of non-private IPs being treated as private IPs? I must check "Allow allocation of non-private addresses" in order for DHCP to work.
The ISP connections go through a broadband router on their network and the routers go through a DSL modem. Desktops on the network can browse the Internet and get Internet email without any (apparent) problems.