So, you have two networks separated by a dial-up connection. PC1 is in NET1. PC2 and PC3 are in NET2. PC1 and PC2 are your dial-up machines.
The key to troubleshooting this problem is to know the IP addresses on each interface. You can only route if you have different networks on each side of the machines that are acting as routers. How have you configured RRAS on PC1 to distribute IP addresses? Are you using DHCP or have you assigned a set of static addresses?
On each machine, open a command session and run IPCONFIG. Write down the IP address assigned to each interface. Ensure that each interface is in its own network. Pay particular attention to the subnet masks. I?m inclined to think that NET1 and NET2 are running the same network ID.
When you make a dial-up connection from PC2 to PC1, the system creates a virtual WAN interface on each machine. The WAN interfaces will have IP addresses that are masked 255.255.255.255, so they are in a different network by definition.
Run ROUTE PRINT at each machine and check for the default gateways (the interface address entries for the 0.0.0.0 listings.) You might also have a problem with the gateway configuration. Each boundary server needs to point at the partner as a gateway. You should not need static routes on either of the machines if you only have two networks.
If you can?t get it to work, feel free to write back with a drawing of the networks and the IP addresses/masks.
Dig Deeper on Windows systems and network management
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.