Author(s): Uwe Bünning, Jörg Krause
Publisher: Fachbuchverlag Leipzig im Carl Hanser Verlag
Year: 2001
Language: German
Pages: 937
Vorwort......Page 5
Inhaltsverzeichnis......Page 7
Teil I — Einführung......Page 17
1.1.1 Die Buchreihe......Page 21
1.1.3 Die Konzeption......Page 22
1.1.5 Struktur und Aufbau......Page 24
1.1.6 Verwendete Symbole......Page 25
1.2 Danksagung......Page 26
2.1.1 Vergleich der Merkmale der Serverversionen......Page 29
2.1.2 Besondere Merkmale des Advanced Servers......Page 30
2.2 Überblick über die . NET- Serverstrategie......Page 32
2.2.1 Exchange Server......Page 33
2.2.4 Mobile Information Server 2001......Page 34
2.2.7 Host Integration Server 2000......Page 35
2.3 Die Funktionen des IIS 5 im Überblick......Page 36
2.4.1 Einsatzgebiete......Page 39
2.4.2 Hosting Optionen......Page 40
2.4.3 Fragestellungen......Page 42
2.4.5 Eigenes Rechenzentrum......Page 44
2.4.6 DNS- Konfiguration......Page 45
2.4.7 Zuverlässigkeit und Verfügbarkeit......Page 47
2.4.8 Leistungsplanung......Page 49
2.4.9 Installationsplanung......Page 50
Teil II — Grundlagen......Page 55
3.1.1 Die Internet- Protokolle und ihr Ursprung......Page 59
3.1.3 Das ISO/ OSI- Modell und die Internet- Protokolle......Page 60
3.1.4 Request For Comments ( RFC)......Page 64
3.2 Internetprotokolle im Detail......Page 66
3.2.1 Address Resolution Protocol ( ARP)......Page 67
3.2.2 Internet Control Message Protocol ( ICMP)......Page 68
3.2.3 Internet Protocol ( IP)......Page 69
3.2.4 Transmission Control Protocol ( TCP)......Page 76
3.2.5 User Datagram Protocol ( UDP)......Page 78
3.2.6 Port- und Protokollnummern......Page 79
3.3 Höhere Netzwerkprotokolle......Page 82
3.3.1 HTTP......Page 83
3.3.2 File Transfer Protocol ( FTP)......Page 87
3.3.3 SMTP und andere Mailprotokolle......Page 94
3.3.4 Network News Transfer Protocol ( NNTP)......Page 98
3.3.5 Secure Socket Layer ( SSL)......Page 100
4.1 Einführung......Page 109
4.2.1 Hierarchischer Aufbau des DNS......Page 111
4.2.2 Zonen......Page 114
4.2.3 Rekursive und iterative Abfragen......Page 120
4.2.4 Einfache DNS- Lastverteilung — Round Robin......Page 122
4.3 Windows 2000 Nameserver im Detail......Page 123
4.3.1 Besondere Merkmale des Windows 2000 Nameservers......Page 124
4.3.2 Unterstützte Ressourcentypen......Page 128
4.3.3 BIND- Kompatibilität......Page 135
4.3.4 Sicherheitsaspekte beim DNS- Betrieb......Page 136
5.1.1 Anforderungen an die Systemsicherheit......Page 143
5.1.2 Windows 2000 Sicherheitsmechanismen......Page 144
5.1.3 Erkennen von Angriffsversuchen......Page 148
5.2.1 Arbeitsweise der Sicherheitsfunktionen......Page 149
5.2.2 Sicherung auf Adress- und Namensbasis......Page 150
5.2.3 Spezielle Zugriffsrechte......Page 151
5.2.4 Authentifizierung......Page 153
5.3.1 Grundlagen Kryptographie und Verschlüsselung......Page 156
5.3.2 Digitale Zertifikate......Page 160
5.3.4 Client- Zertifikate......Page 162
5.3.5 Secure Socket Layer ( SSL)......Page 165
5.4.1 Public Key Infrastructure ( PKI)......Page 166
5.4.2 Prinzipien der Zertifizierung......Page 168
5.4.4 Öffentliche Herausgeber......Page 171
5.5.2 Eigenschaften der Protokolle......Page 176
5.5.3 Die Formate im Detail......Page 177
6.1.1 Hauptfaktoren für die Serverleistung......Page 187
6.1.2 Überblick über die Systemwerkzeuge......Page 188
6.2 Engpässe finden und beseitigen......Page 189
6.2.1 CPU- Leistung......Page 190
6.2.2 Arbeitsspeicher......Page 193
6.2.3 Festplattenleistung......Page 198
6.2.4 Netzwerkschnittstelle......Page 204
6.3.1 Spezielle IIS- Leistungsindikatoren......Page 207
6.3.2 IIS- Leistungssteuerung......Page 209
6.4.1 Die Windows 2000 Clusterlösungen im Überblick......Page 215
6.4.2 Technisches Grundprinzip des NLB- Clusters......Page 218
6.4.3 Datenkonsistenz im NLB- Cluster......Page 220
6.4.4 Steuerung der Lastverteilung im Cluster......Page 225
6.4.5 Einige technische Hintergründe zu NLB- Clustern......Page 226
Teil III — Administration......Page 233
7.1.2 Tools zur Fernwartung......Page 237
7.2.1 Das Prinzip der Managementkonsole......Page 239
7.2.2 Benutzerspezifische Managementkonsolen......Page 242
7.2.3 Wichtige Managementkonsolen für den IIS......Page 250
7.2.4 Installation der Server- Verwaltungsprogramme......Page 251
7.3.1 Struktur und Aufbau der Metabasis......Page 252
7.3.2 Manipulation und Werkzeuge......Page 256
7.3.3 Die Programmierschnittstelle......Page 257
8.1 DNS installieren......Page 261
8.2.1 Managementkonsole DNS......Page 262
8.2.2 NSLOOKUP......Page 263
8.2.3 DNS- Ereignisprotokolleinträge......Page 270
8.3.1 Forward- Lookupzonen einrichten......Page 272
8.3.2 Reverse- Lookupzonen einrichten......Page 276
8.3.3 Weitere Zoneneinstellungen......Page 280
8.3.4 DNS- Server als Caching Only- Server einrichten......Page 288
8.3.5 Weitere DNS- Server Konfigurationsoptionen......Page 289
9.1.1 Systemmonitor......Page 301
9.1.2 Ereignisanzeige......Page 315
9.1.3 Netzwerkmonitor......Page 325
9.1.4 Task- Manager......Page 328
9.2.2 Systemleistungsoptionen und Auslagerungsdatei......Page 336
9.3.1 Eigenschaften- Dialog für Server und Website......Page 339
9.3.2 IIS- Optimierung für Clientzugriffe einstellen......Page 341
9.3.4 Einschränken von Bandbreite und CPU- Last......Page 342
9.4.1 Neueinrichtung eines NLB- Clusters......Page 344
9.4.2 Erweiterung eines bestehenden NLB- Clusters......Page 350
9.4.4 Synchronisierung von Webservern mit IISSYNC......Page 351
10.1.1 Die Organisation von Websites......Page 355
10.1.2 Einrichten eines virtuellen Servers......Page 358
10.1.3 Stammverzeichnis einrichten......Page 363
10.1.4 Virtuelle Verzeichnisse......Page 364
10.1.5 Weiterleitungen......Page 367
10.1.6 Die Eigenschaften der Website einstellen......Page 373
10.1.8 Server- Erweiterungen......Page 386
10.2.2 Eigenschaften des FTP- Servers......Page 387
10.2.4 Sicherheit für FTP- Dienste......Page 390
10.2.6 Virtuelle Verzeichnisse......Page 392
10.2.7 Leistungsoptimierung......Page 393
10.3 Administration per Skript......Page 394
10.3.1 Die Objektstruktur der Verwaltungsobjekte......Page 395
10.3.2 ADSI- Skripte verwenden......Page 396
10.3.3 Administrationsskripte im Lieferumfang......Page 397
10.4.1 mdutil......Page 402
10.4.2 Metaedit......Page 404
10.5.1 Applikationstypen und Prozesse......Page 409
10.5.2 Applikationen einrichten......Page 412
10.5.3 ISAPI- Filter......Page 419
11.1.1 Lösungsansätze......Page 423
11.1.2 Absicherung per NTFS......Page 424
11.1.3 Zugriffssicherheit im IIS konfigurieren......Page 426
11.1.4 Beschränkungen für IP- Adressen......Page 427
11.1.5 Absicherung per Skript......Page 428
11.1.6 Überwachung von Benutzerkonten......Page 436
11.2 Übertragungssicherheit einrichten......Page 442
11.2.1 Installation der Zertifikatdienste......Page 443
11.2.2 Herausgabe eines eigenen Zertifikats......Page 451
11.2.3 Zertifikat von einer öffentlichen Stelle anfordern......Page 461
11.2.4 Zertifikat im IIS aktivieren......Page 468
11.3 Benutzerzertifizierung......Page 476
11.3.1 Erzeugen von Clientzertifikaten......Page 477
11.3.2 Bindung von Clientzertifikaten an Konten......Page 481
11.3.3 Clientzertifikate im IIS aktivieren......Page 485
11.4.1 Auswahl der Protokollart und der Dienste......Page 486
11.4.2 Einrichten der Protokollierung......Page 487
11.4.3 Freigabe der Protokolle für virtuelle Server......Page 489
11.4.4 Verarbeitung von Protokollen......Page 492
11.4.5 Ein kleines Analyseprojekt mit ASP......Page 493
Teil IV — Programmierung von Webseiten......Page 497
12.1.1 Begriffe und Grundlagen......Page 501
12.1.2 HTML- Elemente......Page 503
12.1.3 Formatierungen......Page 506
12.1.4 Bilder und Hyperlinks einbinden......Page 510
12.1.5 Formulare......Page 513
12.1.6 Aufzählungen und Listen......Page 518
12.1.7 Tabellen......Page 520
12.1.8 Frames......Page 526
12.1.9 Cascading Style Sheets ( CSS)......Page 528
12.2.1 Einführung......Page 530
12.2.2 Ein WebDAV- Verzeichnis erzeugen......Page 532
12.2.3 Sicherheitseinstellungen......Page 533
12.2.4 Veröffentlichen von Daten......Page 538
12.2.5 Das Verzeichnis durchsuchen......Page 540
12.3 Frontpage- Erweiterungen......Page 544
12.3.1 Vorbereiten der Frontpage- Erweiterung......Page 545
12.3.2 Konfiguration der FrontPage- Erweiterungen......Page 547
13.1.1 SSI- Befehle......Page 553
13.1.2 Servervariablen......Page 556
13.2.1 Einführung in ASP......Page 558
13.2.2 Einführung in VBScript......Page 564
13.2.3 Programmieren mit VBScript......Page 580
13.2.4 Objekte und Komponenten......Page 587
13.2.5 Kommunikation mit dem Webserver......Page 593
13.2.6 Daten vom und zum Webserver übertragen......Page 599
13.2.7 Dateizugriffskomponenten......Page 606
13.2.8 Sitzungen ( Sessions) und Applikationen......Page 619
13.2.9 Die Web- Komponenten......Page 629
13.2.10 Das ActiveX- Data- Object......Page 630
13.3.1 Quelle und Installation......Page 656
13.3.2 Einführung in Perl......Page 659
13.3.3 Einführung in PerlScript......Page 673
13.4.1 Installation eines WIMP- Systems......Page 674
13.4.2 Grundlegende Spracheigenschaften......Page 676
13.4.3 Die wichtigsten Funktionen der Sprache......Page 682
13.4.4 Kontrollstrukturen......Page 694
13.4.5 Zugriff auf das Dateisystem und entfernte Server......Page 704
13.4.6 Tipps zum Einsatz von PHP......Page 711
14.1.1 Einsatzszenario für den SMTP- Server......Page 715
14.1.2 Administration......Page 716
14.1.3 Den SMTP- Server mit Outlook verwenden......Page 724
14.1.4 SMTP per Skript verwenden......Page 725
14.2.1 Grundlagen des NNTP- Dienstes......Page 731
14.2.2 NNTP im IIS 5......Page 734
14.2.3 Einsatzfälle......Page 735
14.2.4 Installation......Page 736
14.2.5 Konfiguration von Nachrichtengruppen......Page 744
14.2.6 Konfiguration des NNTP- Dienstes......Page 746
14.2.7 Zugriff per Skript......Page 757
14.3 Index Server......Page 763
14.3.1 Indexdienst aktivieren......Page 764
14.3.2 Indexdienst anpassen......Page 765
14.3.3 Kataloge einrichten und konfigurieren......Page 768
14.3.4 Programmierung des Index Servers......Page 773
14.3.6 Die Abfragesprache des Index- Servers......Page 794
14.3.7 Suche nach Dokumenteigenschaften......Page 796
Teil V — Anhänge......Page 803
Webadressen......Page 805
Newsgroups......Page 808
Quellen......Page 811
C Abkürzungen......Page 813
Globale Registrierungseinträge......Page 817
Registrierungseinträge für WWW......Page 820
Registrierungseinträge für FTP......Page 824
ADSI- Administrationsobjekte des IIS 5......Page 827
Windows- Ereignisse......Page 894
F Referenz Leistungsindikatoren......Page 911
G Referenz IIS- Objekte......Page 915
H Index......Page 923
I An die Autoren......Page 937