Instructions for Track 1 L2TP Lab
In these instructions the network number is listed at 10.x.1.2, etc. You should substitute your group’s number for the “x.” For example, group 1 would use 10.1.1.2, group 2 would use 10.2.1.2, and so on.
Each group [1, 2, 3 & 4] will need to do the following tasks…
- Configure your router with two interfaces with the following networks: 10.x.1.0/24 and 10.x.2.0/24. The router should appear as 10.x.1.1 and 10.x.2.1 respectively. Routing between the two networks should be enabled.
- Setup a Linux computer to act as your group’s RADIUS server. This machine should be assigned the IP Address 10.x.2.3. Create a user account, the user name should be in the form user@realm using the configuration shown in appendix 1. Add an entry for your LNS (10.x.2.1) to the clients file.
- Connect your RADIUS server and telnet server to the appropriate interfaces on your router.
- Configure your terminal server to use “domain” based tunnel selection. You will use the realm name for your domain name. Refer to the sample configuration in appendix 2.
- Configure your router as your LNS using the sample configuration appendix 3 as a guide. You will also configure the router/LNS as a RADIUS client for your RADIUS server at 10.x.2.3.
- Setup a Windows 95 computer to act as a PPP client (windows networking) configure the dialer to call your group’s terminal server.
- Place a call from the PPP client to the terminal server and make sure you are logged in and a PPP session starts.
- Use winipcfg to verify that the IP Address that was assigned to your PPP client is the one you specified in the users file.
- Telnet from the PPP client to the “telnet server” (telnet 10.x.2.5) and login as group1, group2, etc., the password is the same as the group name. Verify your IP Address using the “w” command. Verify that the PPP client and “telnet server” are on the same logical network using the traceroute command.
|
Attribute |
|
|
|
Name |
Number |
Data Type |
Tagged? |
|
Tunnel-Type
|
64 |
integer
|
Yes
|
|
Tunnel-Medium-Type
|
65 |
integer
|
Yes
|
|
Tunnel-Client-Endpoint
|
66 |
string
|
Yes
|
|
Tunnel-Server-Endpoint
|
67 |
string
|
Yes
|
|
Acct-Tunnel-Connection
|
68 |
string
|
|
|
Tunnel-Password
|
69 |
string
|
Yes
|
|
Tunnel-Private-Group-ID
|
81 |
string
|
Yes
|
|
Tunnel-Assignment-ID
|
82 |
string
|
Yes
|
|
Tunnel-Preference
|
83 |
integer
|
Yes
|
|
Acct-Tunnel-Packets-Lost
|
86 |
integer
|
|
|
Tunnel-Client-Auth-ID
|
90 |
string
|
Yes
|
|
Tunnel-Server-Auth-ID
|
91 |
string
|
Yes
|