On This Page
IntroductionToday, wireless technology is a hot topic of debate in the business world; most organizations either have already deployed wireless local area networks (WLAN) or are involved in discussions on pros and cons of wireless technology. The productivity improvements perceived by users and the attractiveness of low maintenance networking for information technology (IT) departments are undeniable. However, serious security concerns have made the majority of IT heads cautious about, if not downright hostile toward, the idea of introducing WLANs into their organizations. At the same time, the solutions proposed by analysts and network vendors to address these concerns have seemed overly complex and costly to deploy. Securing Wireless LANs with PEAP and Passwords is the second Microsoft security solution for WLANs. It is a companion to the first solution, Securing Wireless LANs —a Certificate Services Solution. Whereas the first solution was aimed at large organizations, the second is considerably simpler and easier to deploy and is designed for small and medium–sized organizations. The primary technological difference between the two solutions is that the first solution uses public key certificates to authenticate users and computers to the WLAN whereas the second uses user name and password authentication. Other distinguishing features of this solution are that it uses existing (rather than new) server hardware, employs a simpler administrative delegation model, and automates many more of the configuration tasks using scripts and predefined settings. The documentation for this solution has two important characteristics, which distinguish it from general product documentation of Microsoft Windows operating system and many of the technical white papers available from Microsoft. The first is the prescriptive nature of the guidance; where design choices were available, decisions were taken based on knowledge gained from internal deployment as well as customer feedback received by Microsoft. The solution is based on these best practices and built and tested in Microsoft labs to ensure that the solution works as intended. The second characteristic is that it is an end–to–end solution encompassing the complete lifecycle of designing and planning, building, testing and managing the solution. As detailed in later chapters, the solution is based on the Institute of Electrical and Electronic Engineers (IEEE) 802.1X standard and requires a RADIUS (Remote Authentication Dial–In User Service) infrastructure. It uses a flexible architecture that can be adapted for a range of organizations starting from those with only a few tens of users to those with several thousand users. The solution was built and tested using Microsoft Windows XP clients, Microsoft Pocket PC 2003 clients, and Microsoft Windows Server™ 2003 servers. Solution OverviewThis guidance is divided into four sections, each of which corresponds to a phase in the life cycle of the solution. These phases are planning, implementing, testing, and operating. These phases are further divided into chapters. The planning section consists of an introduction, "Choosing a Strategy for Wireless LAN Security”, and Chapter 2, "Planning a Wireless LAN Security Implementation.” The next four chapters make up the build and deploy section. These chapters provide instructions for implementing the RADIUS servers using Windows Server 2003 Internet Authentication Service (IAS), and deploying the wireless clients and supporting infrastructure. Each chapter provides detailed procedures on installing and configuring the software components and integrating them into the solution. The chapters also include verification procedures that help minimizes errors. The testing section has one chapter, which explains how to confirm that the solution is working correctly before it is deployed. The operating section also has a single chapter; this explains how to operate, monitor, change, and troubleshoot all the components of the solution. A set of tools and scripts accompany the guidance and are used for automating many of the implementation and operations tasks. The following section gives a more detailed description of each chapter. Choosing a Strategy for Wireless LAN SecurityThis document serves as an introduction to the two WLAN security solutions described earlier. Its objective is to help you select the right strategy for the security infrastructure for your wireless network. It describes the business reasons that drive the adoption of WLAN technology and the security concerns surrounding it. It discusses the different options available for addressing these security concerns and outlines a solution based on strong authentication and network data protection. It also contains a discussion on the relative merits of the different approaches to securing WLANs including native WLAN security solutions, virtual private networks (VPN), and IP security. Chapter 1: Securing Wireless LANs with PEAP and PasswordsChapter 1 is this current chapter and gives an overview of the content of the solution guidance. Chapter 2: Planning a Wireless LAN Security ImplementationThis chapter describes the architectural design of the wireless LAN security solution. It covers the following topics:
The chapter concentrates on the design of a RADIUS infrastructure (using IAS, the RADIUS implementation included with Windows Server) to provide strong authentication and key management services. The chapter also includes a discussion of the wireless clients supported by the solution and the certificate requirements. Chapter 3: Preparing Your EnvironmentThis chapter focuses on the underlying information technology (IT) infrastructure needed to support this WLAN solution. It describes the preparation of Microsoft Active Directory active directory, Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS) services, and underlying network requirements. It also includes procedures to apply security settings and install required security updates to the servers used in the solution. Chapter 4: Building the Network Certification AuthorityThis chapter describes how to install a simple Certification Authority (CA) on a domain controller to provide certificates for the IAS servers. The procedures to do this are largely automated using scripts included with the guidance. The CA built for this solution is dedicated to the specific task of issuing certificates to the IAS servers and, as such, requires little or no ongoing maintenance. Chapter 5: Building the Wireless LAN Security InfrastructureThis chapter gives instructions on how to deploy your WLAN security components, the IAS servers and the wireless access points (AP). It includes step–by–step guidance on installing IAS on a domain controller (or member server), configuring IAS settings and policies, setting up wireless APs to use the IAS servers, and replicating IAS settings between the IAS servers. Chapter 6: Configuring the Wireless LAN ClientsThis chapter contains the procedures to configure the clients supported by the solution. The three main sections of the chapter focus on controlling user and computer access to the WLAN, configuring the group policy settings for Windows XP WLAN clients, and manually configuring WLAN settings for Pocket PC 2003 clients. Chapter 7: Testing the Secure Wireless LAN SolutionThis chapter is derived from the test plan used by the Microsoft team when testing this solution. The build chapters (3 to 6) contain regular verification procedures used throughout the build process to verify that things are progressing correctly. This chapter supplements those procedures with a set of extra tests that you should carry out prior to deploying the solution in production. Chapter 8: Maintaining the Secure Wireless LAN SolutionThis chapter focuses on keeping the WLAN security infrastructure running properly. The first part of the chapter includes the key operational tasks that you need to maintain the system. These are divided into different categories covering: everyday maintenance tasks, monitoring and alerting; introducing changes into the environment; optimizing performance; and resolving problems. The final troubleshooting section includes a series of troubleshooting flowcharts, tables, and procedures along with detailed descriptions of a number of troubleshooting tools and techniques that you can use to help you diagnose and fix problems. AppendixesAppendix A: Using PEAP in the EnterpriseThis solution was designed for small and medium businesses. This contrasts with the certificate–based WLAN solution (mentioned earlier) which was designed for an enterprise–level organization. However, a WLAN solution using PEAP with passwords can also be used by large organizations. This appendix shows how you can adapt the enterprise–oriented guidance in the certificate–based WLAN solution to deploy a WLAN solution based on PEAP with passwords. Appendix B: Using WPA in the SolutionThis appendix provides information about the status of support for WiFi Protected Access (WPA) security and about how you can use WPA in place of dynamic WEP (Wired Equivalent Privacy) data protection. This solution was designed to support WPA, and WPA is referred to throughout the guidance. However, support for WPA was still not universal when this solution was being developed, therefore WPA was not used as the default option. Appendix C: Supported Operating System VersionsThis appendix comprises a table showing the operating system versions that are supported for wireless clients and for various server roles in this solution. It is intended to answer questions about whether alternative versions of Windows and other platforms can be used in the various roles of the solution. Appendix D: Scripts and Support FilesThe procedures in the implementation and operations chapters use a number of scripts and other support files. This appendix describes the scripts and how they work. This information is also provided in the SecuringWirelessLANs.rtf file included with the scripts. Style ConventionsThe following table describes style conventions used in this guidance. Table 1.1: Style Conventions
Support and FeedbackSupportFor further help in implementing the technologies discussed in this solution, you may contact your local Microsoft office or a Microsoft Services partner.
Read other security solutions from the Microsoft Solutions for Security and Compliance (MSSC) team. Give Us Your FeedbackThe Microsoft Solutions for Security and Compliance (MSSC) team would appreciate your thoughts about this and other security solutions. Have an opinion? Let us know on the Security Solutions Blog for the IT Professional. Or e-mail your feedback to the following address: SecWish@microsoft.com. We respond often to feedback that is sent to this mailbox. We look forward to hearing from you. | In This Article |