Microsoft has release the following interactive troubleshooters:

Solving Problems with Dial-Up Networking (DUN) and Remote Access Service (RAS)

Solving Basic TCP/IP Problems

Help Connecting to the Internet or Your Internet Service Provider