Configuring a Windows 2000 VPN Server

 

Introduction

Virtual Private Networking (VPN), in its most basic form, creates a secure "tunnel" between a client and a server over the otherwise unsecure Internet. VPNs allow employees and customers to remotely connect to an organization's internal network. The two biggest reasons to implement a VPN are security and availability. Once a connection is established, all packets are encrypted ahead of transmission and decrypted after transmission. VPN will also re-address the client machine, allowing the user to become part of the network. For example, many departments on campus have resources only available to machines with campus IP addresses (128.192.x.x). If a user connects from their ISP, they will not have a campus address and thus will not be able to connect to campus-specific resources. If, however, they connect to their department's VPN, their machine will be re-addressed with a campus address. Now the user is able to access the campus-specific information remotely.

There are two protocols available for use with VPN's in Windows 2000 Server; these are PPTP and L2TP. PPTP is required if there are down-level (pre-Windows 2000) clients who wish to use the VPN. If all clients are Windows 2000 (or above, including XP) then L2TP is a better solution. Both 2000 and XP also support PPTP. Overall, PPTP is an easier technology to implement but L2TP is more robust.

PPTP (Point-to-Point Tunneling Protocol)

To configure PPTP for a Windows 2000 Server on the UGA Network, follow these directions. You need an account with administrative rights to complete the configuration.

Initial Server configuration (getting the VPN server running)

Post-installation Server configuration (getting the settings right)

L2TP/IPSec (Layer 2 Tunneling Protocol/ IP Security)