This document describes how the free RASPPPoE driver can be used on Windows 2000 and higher as a PPPoE Server, allowing client PPPoE configurations to be tested and traced, and also providing Internet connectivity to the client.
Installation and Configuration
- Install the RASPPPoE driver on the Windows system.
- Click Start, Settings, Network and Dial-up Connections, Make New Connection
- In the Network Connection Wizard, click the "Accept incoming connections" radio button.
- Select the LAN Adapter to which your RASPPPoE driver is bound.
- Select "Do not allow virtual private connection".
- Specify the "Allowed Users" details.
- Select the "PPPoE Protocol" Networking Component.
- Click Finish.
If you have access to registered IP addresses managed by a DHCP Server on your enterprise LAN, you should allow address assignment to be done via DHCP.
If you have no spare registered IP addresses, simply use a private IP address like 172.16.1.1 for the Server end of the connection and 172.16.1.2 for the Client end of the connection. To test the client's access to the Internet, simply run NAT32 Build 1036 or later, binding it to your Internet connection and to your RASPPPoE adapter (private interface).
Router Configuration
If you have a router that uses the PPPoE protocol to connect to the Internet, you need to configure it to connect to the RASPPPoE Server. This is usually done by specifying a usercode and password and then letting the router search for a PPPoE server on the network to which it connects. The usercode and password will of course have to match the values you specified when you configured the RASPPPoE Incoming Connection under Windows.
Once you have connected the router to the server, it will then have Internet access via NAT32, and all private machines connected to the router will be able to access the Internet.
You may have to set the MTU that the router uses to 1472 bytes, but the standard PPPoE MTU of 1492 usually works correctly.
Windows Client Configuration
To connect a Windows machine to the NAT32 RASPPPoE Server, open Control Panel, Network and select the Properties of the RASPPoE Protocol. You may need to set the MTU to 1472 bytes, but the standard PPPoE MTU of 1492 usually works correctly.
Now "dial" the connection by clicking the Shortcut that the RASPPPOE.EXE program will have placed on your Desktop.
The client machine (98/SE/ME/2000/XP) will then have Internet Connectivity via the PPPoE protocol.
To trace network traffic, simply click the NAT32 Trace Icon.
Limitations
Windows 2000 Professional allows only two such connections to be in place simultaneously. Windows 2000 Server (and higher) supports more than two simultaneous RASPPPoE connections.
NAT32 supports up to 8 such connections.