As my understanding, if ip forwarding is diabled on client C, no other machines on network A should be able to access network B. And even if ip forwarding is enabled on client C, I still doubt that they can access network B. The reason is because client C is going to be assigned a private IP for the VPN connection and network B will allowed only this private IP to connect. I haven't used Windows 2000 as a VPN gateway before but I think it should have the ability to define what traffic is allowed or not allowed. And client C is the only machine which can be accessed from network B through this VPN connection. If you want both sites to access each other through this VPN connection, you not only need to enable ip forwarding on client C, but also need to change your routing table on both sites and allow all this traffic on your VPN gateway.