Cover image for MCSE Internet Information Server 4 : training guide
MCSE Internet Information Server 4 : training guide
Bixler, Dave.
Personal Author:
Second edition.
Publication Information:
Indianapolis, IN : New Riders, [1999]

Physical Description:
xiii, 466 pages : illustrations ; 25 cm + 1 computer optical disc (4 3/4 in.)
Format :


Call Number
Material Type
Home Location
Item Holds
QA76.3 .B538 1999 Book and Software Set Central Closed Stacks

On Order



This book will be the second edition of MCSE Training Guide: Internet Information Server 4 and it will complete a set of second edition Training Guides for the MCSE track. The first edition has sold well. This was the first book published to include a simulation of the IIS product a real coup because product simulations represented 20% of the IIS 4.0 exam, and a brand new question type from Microsoft. This edition will cover the exams product simulations in much more detail, and prepare the reader with real-world detail and experience to reinforce the training concepts within the chapters. The new elements of the Training Guide will round out the second edition to provide the most technologically and pedagogically sophisticated product on the market today.

Author Notes

David Bixler, MCSE, is the Manager of IT Technology Services at Entex, one of the largest systems integrators in the United States. He has been active in the networking arena for the last 12 years, working on network designs, server implementations, and network management, as well as Internet security. He recently authored the MCSE Simulation Guide: Windows NT Server 4 and Enterprise.

Table of Contents

Part I Exam Preparation
1 Planningp. 15
Introductionp. 18
Choosing Appropriate Technologiesp. 19
Microsoft Management Consolep. 19
WWW Servicep. 20
FTP Servicep. 21
Microsoft Transaction Serverp. 22
Microsoft SMTP Servicep. 23
Microsoft NNTP Servicep. 23
Microsoft Index Serverp. 24
Microsoft Certificate Serverp. 24
Site Server Expressp. 25
Active Server Pages and Microsoft Script Debuggerp. 25
Internet Connection Services for Remote Access Servicesp. 26
Microsoft Message Queuep. 26
Microsoft Data Access Componentsp. 26
Additional Support for Internet Standardsp. 27
Microsoft Internet Security Frameworkp. 29
Choosing a Security Strategyp. 30
Controlling Anonymous Accessp. 30
Controlling Access to Known Users and Groupsp. 35
Controlling Access by Host or Networkp. 36
Using Secure Socket Layer to Secure IIS 4.0p. 38
Identifying the Appropriate Balance Between Security and Performance Requirementsp. 42
Understanding Implementation Strategiesp. 43
Environmentsp. 44
Resolving Host Name Issues with HOSTS or DNSp. 45
Choosing an Appropriate Operating Systemp. 50
Review Questionsp. 61
Exam Questionsp. 62
Answers to Review Questionsp. 64
Answers to Exam Questionsp. 65
2 Installation and Configurationp. 67
Introductionp. 71
Installing IISp. 71
Configuring a Microsoft Windows NT Server 4.0 Computer for the Installation of IISp. 72
Installing IIS 4.0p. 75
Identifying Changes to a Windows NT Server 4.0 Computer Made by the Installation of IISp. 82
Install and Configure Certificate Serverp. 83
Install and Configure Microsoft SMTP Servicep. 86
Install and Configure Microsoft NNTP Servicep. 88
Configuring IIS to Support the FTP Servicep. 89
Setting User Connectionsp. 90
Setting User Logon Requirements and Authentication Requirementsp. 91
Modifying Port Settingsp. 92
Setting Directory Listing Stylep. 93
Configuring FTP Home Directoryp. 94
Configuring IIS to Support the WWW Servicep. 96
Setting Bandwidth and User Connectionsp. 97
Setting User Logon Requirements and Authentication Requirementsp. 97
Modifying Port Settingsp. 99
Setting Default Pagesp. 100
Setting HTTP 1.1 Host Header Names to Host Multiple Web Sitesp. 101
Enabling HTTP Keep-Alivesp. 103
Configuring and Saving Consoles by Using Microsoft Management Consolep. 103
Verifying Server Settings by Accessing the Metabasep. 106
Choosing the Appropriate Administration Methodp. 108
Customizing the Installation of Microsoft Site Server Express Analysis Content Analyzerp. 109
Customizing the Installation of Microsoft Site Server Analysis Report Writer and Usage Importp. 111
Exercisesp. 121
Review Questionsp. 125
Exam Questionsp. 125
Answers to Review Questionsp. 129
Answers to Exam Questionsp. 129
3 Configuring and Managing Resource Accessp. 133
Introductionp. 137
Creating and Sharing Directoriesp. 137
Choosing the Access Rightsp. 142
Changing Permissions and Access for Directoriesp. 142
Changing Permissions and Access for Filesp. 143
Creating and Sharing Virtual Directoriesp. 144
Creating a Virtual Directoryp. 144
Making Changes After Setupp. 146
Creating and Sharing Virtual Serversp. 146
Assigning an IP Addressp. 147
Creating a Virtual Serverp. 148
Writing Scripts for Service Managementp. 149
Using Content Analyzerp. 150
Configuring SMTPp. 155
Configuring NNTPp. 156
Posting Articlesp. 157
Creating a New Newsgroupp. 157
Configuring Certificate Serverp. 158
Configuring Index Serverp. 160
Managing MIME Typesp. 161
Managing the FTP Servicep. 162
Using the Control Panel Methodp. 163
FTP Site Options with Internet Service Managerp. 163
Managing the WWW Servicep. 165
Using the Control Panel Methodp. 166
WWW Site Options with Internet Service Managerp. 166
Exercisesp. 176
Review Questionsp. 179
Exam Questionsp. 179
Answers to Review Questionsp. 181
Answers to Exam Questionsp. 182
4 Integration and Interoperabilityp. 183
Introductionp. 186
Configuring IIS to Connect to a Databasep. 186
Why Put a Database on the Web?p. 187
Understanding ODBCp. 189
Implementing ODBCp. 190
Creating and Developing Applicationsp. 193
Development Tools: Visual InterDevp. 196
Configuring Integration with Index Serverp. 196
Index Server Architecturep. 196
Writing Index Server Queriesp. 197
Using Variables in .IDQ Filesp. 198
Using Conditional Expressions in .IDQ Filesp. 199
An Example of the .IDQ Filep. 199
Some Sample Filesp. 200
Exercisesp. 204
Review Questionsp. 204
Exam Questionsp. 205
Answers to Review Questionsp. 206
Answers to Exam Questionsp. 207
5 Running Applicationsp. 209
Introductionp. 211
Configuring IIS to Support Server-Side Scripting (Active Server Pages)p. 211
The Use of Cookiesp. 213
A Walkthrough of the Steps Involved in Active Server Pagesp. 213
Scripting Hostsp. 214
Adding Conditionsp. 215
An Example of Server-Side Scriptingp. 216
Configuring IIS to Run ISAPI Applicationsp. 217
ISAPI Filtersp. 217
For the Examp. 218
Configuring ADO Supportp. 219
For the Examp. 220
Exercisesp. 224
Review Questionsp. 224
Exam Questionsp. 224
Answers to Review Questionsp. 226
Answers to Exam Questionsp. 226
6 Monitoring and Optimizationp. 229
Introductionp. 233
Maintaining IIS 4.0 Logsp. 233
Configuring the Logging Features of the WWW Servicep. 233
Configuring the Logging Features of the FTP Servicep. 238
Importing Log Files into a Report Writer and Usage Import Databasep. 240
Configuring Report Writer and Usage Import to Analyze Logs Created by the WWW Service or the FTP Servicep. 247
Automating the Use of Report Writer and Usage Importp. 252
Introduction to Performance Monitoringp. 255
Monitoring Performance of Various Functions Using Performance Monitorp. 257
Analyzing Performancep. 267
Identifying Bottlenecksp. 267
Identifying Network-Related Performance Issuesp. 268
Identifying Disk-Related Performance Issuesp. 269
Identifying CPU-Related Performance Issuesp. 271
Identifying Memory-Related Performance Issuesp. 272
Optimizing the Performance of IISp. 274
Connectionsp. 275
Performance Tuningp. 276
Enable Bandwidth Throttlingp. 276
HTTP Keep-Alivesp. 276
Inheritance Overridesp. 277
Optimizing the Performance of Index Serverp. 277
Optimizing the Performance of the SMTP Servicep. 278
Setting Connection Limitsp. 279
Message Limitsp. 280
Specifying a Smart Hostp. 281
Optimizing the Performance of the NNTP Servicep. 281
Changing Connection Settingsp. 282
Modifying Client Postingsp. 283
Interpreting Performance Datap. 283
Performance Monitorp. 284
Network Monitorp. 284
Optimizing a Web Site Using Content Analyzerp. 285
Exercisesp. 292
Review Questionsp. 294
Exam Questionsp. 295
Answers to Review Questionsp. 298
Answers to Exam Questionsp. 299
7 Troubleshootingp. 303
Introductionp. 307
Resolving IIS Configuration Problemsp. 307
Installation Problemsp. 307
TCP/IP Problemsp. 309
DHCP Client Configuration Problemsp. 313
Using IPCONFIG to Resolve DHCP Address Problemsp. 314
Microsoft IP Configuration Troubleshooting Utilitiesp. 315
Diagnosing and Resolving Name Resolution Problemsp. 320
Resolving Security Problemsp. 327
Common Security Problemsp. 328
The Basic Steps in the Access Control Processp. 329
Resolving WWW Service Issuesp. 330
Resolving FTP Service Issuesp. 338
Resolving Index Server Problemsp. 343
Query Errorsp. 344
Other Index Server Issuesp. 353
ODBC Errorsp. 354
Other Avenues for Supportp. 355
Using a WebMap to Find and Repair Broken Links, Hyperlink Texts, Headings, and Titlesp. 356
Fixing Broken Linksp. 357
Checking and Modifying Hyperlink Textp. 359
Checking and Changing Headersp. 359
Checking Page Titlesp. 360
Exercisesp. 367
Review Questionsp. 371
Exam Questionsp. 372
Answers to Review Questionsp. 374
Answers to Exam Questionsp. 374
Part II Final Review
Fast Factsp. 379
Planningp. 379
Installation and Configurationp. 382
Configuring and Managing Resource Accessp. 385
Integration and Interoperabilityp. 386
Running Applicationsp. 388
Monitoring and Optimizationp. 389
Troubleshootingp. 391
Study and Exam Prep Tipsp. 393
Study Tipsp. 394
Study Strategiesp. 394
Pre-Testing Yourselfp. 395
Exam Prep Tipsp. 395
The MCP Examp. 395
Exam Formatp. 396
New Question Typesp. 398
Putting It All Togetherp. 399
Final Considerationsp. 401
Practice Examp. 403
Exam Questionsp. 404
Answers to Exam Questionsp. 417
Part III Appendices
A Glossaryp. 423
B Overview of Certificationp. 425
Types of Certificationp. 425
Certification Requirementsp. 426
How to Become a Microsoft Certified Professionalp. 426