CONFIGURING CITRIX METAFRAME FOR WINDOWS 2000 TERMINAL SERVICES
CONTENTS CHAPTER 1: CHALLENGES OF THE VIRTUAL ENVIRONMENT INTRODUCTION WHAT DEFINES A MAINFRAME? BENEFITS OF THE MAINFRAME MODEL HISTORY AND BENEFITS OF DISTRIBUTED COMPUTING THE WORKSTATION ENTER DISTRIBUTED COMPUTING TWO-TIERED COMPUTING THREE-TIERED COMPUTING DISTRIBUTED COMPUTING AND THE INTERNET BENEFITS OF DISTRIBUTED COMPUTING MEETING THE BUSINESS REQUIREMENTS OF BOTH MODELS THE MAIN DIFFERENCES BETWEEN REMOTE CONTROL AND REMOTE NODE REMOTE CONTROL BENEFITS OF REMOTE CONTROL DOWNSIDES TO REMOTE CONTROL REMOTE NODE WHY USE REMOTE ACCESS? DRAWBACKS OF REMOTE NODE COMPUTING SO HOW DO YOU CHOOSE? THE THIN-CLIENT REVOLUTION KEY CONCEPTS THE BEGINNING OF TERMINAL SERVICES AND METAFRAME INTRODUCTION OF TERMINAL SERVICES WINDOWS 2000 TERMINAL SERVICES WHAT EXACTLY IS TERMINAL SERVICES? INSTALL MODE SYSTEM REQUIREMENTS FOR TERMINAL SERVICES TYPES OF TERMINAL SERVICES INSTALLATIONS TERMINAL SERVICES LICENSING TERMINAL SERVICES TOOLS THE VIRTUAL MEMORY REMOTE DESKTOP PROTOCOL (RDP) THE TERMINAL SERVICES CLIENT LOCAL DRIVE MAPPING NETWORK LOAD BALANCING FOR WINDOWS CITRIX METAFRAME THE ICA PROTOCOL APPLICATION PUBLISHING THE ICA CLIENT THE METAFRAME SERVER METAFRAME SERVER TOOLS CITRIX AND THE INTERNET CHOOSING TERMINAL SERVICES OR METAFRAME BOTTOM LINE VALUE OF USING THIN-CLIENT TECHNOLOGY CALCULATING HARD COSTS CALCULATING SOFT COSTS SUMMARY FAQS CHAPTER 2: ROUTING AND REMOTE ACCESS SERVICES FOR WINDOWS DESIGNING AND PLACING RAS SERVERS ON THE NETWORK SIZING THE SERVERS RAM PROCESSORS STORAGE NETWORK INTERFACES CLUSTERS MODEMS PLACING THE RAS SERVERS ON THE INTERNETWORK REMOTE ACCESS PROTOCOLS DIAL-UP CLIENTS PPP AND SLIP CHAP AND PAP VPN CLIENTS PPTP L2TP IPSEC INSTALLING THE WINDOWS 2000 REMOTE ACCESS SERVICE DIAL-UP CONFIGURATION CONFIGURING YOUR RAS SERVER IN WINDOWS VPN CONFIGURATION RAS UPGRADE CONSIDERATIONS UPGRADING FROM WINDOWS NT 4 0 RAS UPGRADING FROM WINDOWS NT 3 5X RAS MIGRATING FROM A THIRD-PARTY REMOTE ACCESS SERVICE CHAPTER 3: DESIGNING TERMINAL SERVICES FOR WINDOWS DESIGNING AND PLACING TERMINAL SERVICES ON THE NETWORK SIZING THE SERVER—USER AND APPLICATION ANALYSIS IMPACT FROM THE NUMBER OF USERS PLACING TERMINAL SERVICES SERVERS ON THE NETWORK IMPLEMENTING TERMINAL SERVICES PROTOCOLS RDP TCP/IP OTHER PROTOCOLS ANALYZING THE ENVIRONMENT NETWORK REQUIREMENTS FOR NEW INSTALLATIONS LAN WAN INTERNET CONNECTIVITY TERMINAL SERVICES CONSIDERATIONS WINFRAME, ANY VERSION WINDOWS NT 4 0 TERMINAL SERVER EDITION INTEGRATION WITH CITRIX METAFRAME OR WINFRAME CHAPTER 4: DESIGNING A CITRIX METAFRAME INTERNETWORK DESIGNING AND PLACING METAFRAME SERVERS ON THE NETWORK SIZING THE SERVER PLACING THE SERVER ON THE NETWORK DESIGNING AN INTERNETWORK WITH MULTIPLE METAFRAME SERVERS PLACING SERVERS ON THE NETWORK IMPLEMENTING LOAD BALANCING PROCEDURES UTILIZING LICENSE POOLING IMPLEMENTING METAFRAME-SUPPORTED PROTOCOLS IPX/SPX NETBEUI ICA DESIGNING THE INTERNETWORK INTERNET UPGRADING TO CITRIX METAFRAME 1 8 FOR WINDOWS CHAPTER 5: DEPLOYING TERMINAL SERVICES CLIENTS LIMITATIONS OF TERMINAL SERVICES CLIENTS LICENSING LICENSING A TERMINAL SERVICES CLIENT OPERATING SYSTEM LIMITATIONS PROTOCOL LIMITATIONS OTHER LIMITATIONS CLIENT CONSIDERATIONS INSTALLING THE CLIENT MANUALLY 32-BIT WINDOWS 16-BIT WINDOWS WINDOWS CE DEPLOYING THE CLIENT USING AUTOMATED INSTALLATION METHODS SAMPLE AUTOMATED INSTALLATION USING THE CLIENT SOFTWARE TERMINAL SERVICES CLIENT CLIENT CONNECTION MANAGER CHAPTER 6: CITRIX METAFRAME CLIENTS SELECTING A PROTOCOL INSTALLING METAFRAME CLIENTS DOS CREATING DOS ICA CLIENT INSTALLATION FLOPPY DISKS WINDOWS 16-BIT WINDOWS 32-BIT CREATING WINDOWS 32-BIT CLIENT INSTALLATION FLOPPY DISKS MACINTOSH OS/2 INSTALLATION WIN-16 OS/2 INSTALLATION PROCEDURE DOS OS/2 CLIENT INSTALLATION PROCEDURE UNIX STEPS TO PERFORM A TEXT-BASED UNIX (LINUX) CLIENT INSTALLATION USING THE RED HAT PACKAGE MANAGER (RPM) TO INSTALL THE CLIENT DEPLOYING METAFRAME CLIENTS USING AUTOMATED INSTALLATION STEPS TO CREATE PRECONFIGURED CLIENT INSTALL DISKS CREATING A NEW CLIENT UPDATE DATABASE CONFIGURING METAFRAME CLIENTS CONFIGURING THE UNIX CLIENTS CONNECTION TAB WINDOW TAB APPLICATION TAB PREFERENCES TAB SERVER LOCATION TAB HOTKEYS TAB DISK CACHE TAB DRIVE MAPPING WIN32 CLIENT CONFIGURATION OVERVIEW CONFIGURING THE WIN32 CLIENTS ICA SETTINGS ICA CLIENT MAPPINGS MAPPING WIN32 CLIENT AUDIO TROUBLESHOOTING BASIC CLIENT CONNECTIVITY CHAPTER 7: INSTALLING TERMINAL SERVICES GATHERING BUSINESS GOALS AND OBJECTIVES COMPONENTS OF WINDOWS 2000 TERMINAL SERVICES WINDOWS 2000 MULTIUSER KERNEL TERMINAL SERVICES ADMINISTRATION TOOL TERMINAL SERVICES ENCRYPTION REMOTE ADMINISTRATION MODE APPLICATION SERVER MODE TESTING CONFIGURATIONS AND DEPLOYING A PILOT INSTALLATION ROLLING OUT THE FINAL CONFIGURATION LOCAL PRINTER SUPPORT ROAMING DISCONNECT ENHANCED PERFORMANCE MULTIPLE LOGIN SUPPORT CLIPBOARD REDIRECTION SECURING CLIPBOOK PAGES WINDOWS 2000 SERVER WINDOWS 2000 ADVANCED SERVER INSTALLING THE TERMINAL SERVICES LICENSING COMPONENT ACTIVATING THE TERMINAL SERVICES LICENSE SERVER USING THE TRAINING TOOLS ADMINISTRATORS TERMINAL SERVICES MANAGER TERMINAL SERVICES CONFIGURATION TERMINAL SERVICES CLIENT CREATOR END USERS USING TERMINAL SERVICES TO PROVIDE APPLICATIONS OVER THE INTERNET CHAPTER 8: INSTALLING CITRIX METAFRAME BUSINESS DRIVERS FOR SELECTION OF CITRIX METAFRAME INTEGRATING WITH THE ACTIVE DIRECTORY MIXED MODE NATIVE MODE INSTALLING NFUSE FEATURE RELEASE RC5 ENCRYPTION SSL RELAY TCP-BASED BROWSING WEB INSTALL SPEEDSCREEN LATENCY REDUCTION TESTING CONFIGURATIONS AND DEPLOYING A METAFRAME PILOT APPLICATION LAUNCHING AND EMBEDDING ROLLING OUT METAFRAME TO THE ENVIRONMENT PRESENTING APPLICATIONS TO USERS DEFINING THE ENVIRONMENT INSTALLING THE ICA CLIENT CITRIX METAFRAME LICENSING TRAINING CHAPTER 9: CONFIGURING THE USER EXPERIENCE CONFIGURING PARAMETERS WITH ACTIVE DIRECTORY UTILITIES CREATING A CUSTOM MMC CONSOLE CONFIGURING THE USER PROPERTIES USING CITRIX METAFRAME UTILITIES SHADOWING ESTABLISHING A SHADOW SESSION USING THE SHADOW TASKBAR ESTABLISHING A SHADOW SESSION USING CITRIX SERVER ADMINISTRATION APPLYING GROUP POLICY UNDERSTANDING GROUP POLICY AND ACTIVE DIRECTORY CREATING A CUSTOM MMC CONSOLE FOR GROUP POLICY CONNECTION PROFILES AND SESSION CONFIGURATION SPECIFYING SHADOW PERMISSIONS TO A CONNECTION PROFILE CHAPTER 10: CONFIGURING TERMINAL SESSIONS CREATING SESSIONS CONFIGURING SESSIONS APPLYING SECURITY ACROSS ALL SESSIONS ENCRYPTION LOGON SETTINGS SESSION PERMISSIONS SPECIAL INTERNET SECURITY MEASURES CHAPTER 11: INSTALLING AND PUBLISHING APPLICATIONS SELECTING COMPATIBLE APPLICATIONS INSTALLING APPLICATIONS ON THE SERVER USER-SPECIFIC USER-GLOBAL TESTING THE APPLICATIONS SHADOW REGISTRY APPLICATION COMPATIBILITY SCRIPTS PUBLISHING APPLICATIONS USING PUBLISHED APPLICATION MANAGER MULTISESSION APPLICATIONS “SHORT AND DROP” LOAD BALANCING CREATING AN ICA FILE NETSCAPE INTERNET EXPLORER CHAPTER 12: UTILIZING THE INTERNET PHOENIX MANUFACTURING CASE STUDY PROVIDING BUSINESS APPLICATIONS OVER THE INTERNET THE TOTAL COST OF OWNERSHIP ADVANTAGE BUSINESS-TO-BUSINESS ARRANGEMENTS OVERVIEW OF CONNECTING TO SESSIONS OVER THE INTERNET USING METAFRAME CLIENT AND VPN SERVER FARMS USING A WEB BROWSER CONFIGURING THE SERVER TO PROVIDE APPLICATIONS FROM A WEB PAGE CONFIGURING THE ORIGINAL INSTALLATION DETERMINING HOW THE APPLICATION IS DISPLAYED NFUSE CONFIGURING THE NFUSE COMPONENTS INSTALLING THE NFUSE SERVICES ON THE CITRIX SERVER FARM INSTALLING THE NFUSE WEB SERVER EXTENSIONS USING THE WEB SITE WIZARD TO SET UP AN INITIAL SITE WEB ACCESS SCREEN EXAMPLES INFRASTRUCTURE IMPACTS FIREWALL SETUP CONSIDERATIONS CHAPTER 13: OPTIMIZING, MONITORING, AND TROUBLESHOOTING WINDOWS AND TERMINAL SERVICES OPTIMIZING YOUR RESOURCES HANDLING CHANGES IN THE ENVIRONMENT TAPE BACKUP IMAGING INCREASED USERS NEW APPLICATIONS INTERNET CONFIGURATION CHANGES PERFORMANCE TUNING MONITORING SESSION UTILITIES SHADOWING SESSIONS TROUBLESHOOTING ESTABLISHING DRIVE MAPPING RESOLVING CONNECTIVITY ISSUES PREVENTING USERS FROM DOWNLOADING FILES PRINTING HOW PRINTING WORKS RESOLVING PRINTING PROBLEMS FOR WINDOWS 2000 FAST TRACK UNDERSTANDING MID-TIER ARCHITECTURE REMOTE NODE AND REMOTE CONTROL CONNECTING CLIENT TYPES SUPPORTED OPERATING SYSTEMS SUPPORTED PROTOCOLS THE INDEPENDENT COMPUTING ARCHITECTURE APPLICATION LOAD BALANCING DESIGNING AND DEPLOYING TERMINAL SERVICES METAFRAME DESIGN DEPLOYING METAFRAME CONFIGURATION UTILIZING THE INTERNET MANAGING YOUR SYSTEMS THE VALUE OF A THIN-CLIENT SYSTEM THE FUTURE OF WINDOWS AND METAFRAME MICROSOFT WINDOWS