Linux Netzwerker-Handbuch

Linux Netzwerker-Handbuch


Tony Bautts, Terry Dawson & Gregor N. Purdy
3. Auflage Juli 2005
ISBN 3-89721-414-8
382 Seiten
Weitere Informationen zur gedruckten Version des Buches finden Sie unter:
www.oreilly.de/catalog/linag3ger/

Inhalt

Einleitung VII

1 Einführung in das Arbeiten mit Netzwerken 1

Historisches 1
TCP/IP-Netzwerke 2
Netzwerke unter Linux 12
Wie Sie Ihr System verwalten 14

2 Aspekte der Netzwerkarbeit mit TCP/IP 18

Netzwerkschnittstellen 18
IP-Adressen 19
Das Internet Control Message Protocol 29

3 Konfiguration der seriellen Hardware 32

Kommunikationssoftware für Modemverbindungen 32
Auf serielle Geräte zugreifen 34
Hilfsmittel zur Konfiguration 38
Serielle Geräte und die Eingabeaufforderung login: 42

4 TCP/IP-Konfiguration 46

Das /proc-Dateisystem verstehen 47
Installation der Werkzeuge 47
Setzen des Hostnamens 48
Zuweisen von IP-Adressen 48
Subnetze anlegen 52
Erzeugen von Host- und Netzwerkdateien 53
Schnittstellenkonfiguration für IP 54
Der Befehl netstat 65
Testen der Konnektivität mit traceroute 68
Die ARP-Tabellen überprüfen 69

5 Konfiguration des Namensdienstes 71

Die Resolver-Bibliothek 72
Wie DNS funktioniert 77
Alternativen zu BIND 98

6 Das Point-to-Point-Protokoll 103

PPP auf Linux 104
Arbeiten mit pppd 105
Arbeiten mit Optionsdateien 106
Anwählen mit chat 107
IP-Konfigurationsoptionen 110
Link-Kontrolloptionen 113
Allgemeine Sicherheitsaspekte 115
Authentifizierung mit PPP 116
Debugging Ihrer PPP-Konfiguration 120
Erweiterte PPP-Konfigurationen 121
PPPoE-Optionen in Linux 125

7 TCP/IP-Firewall 128

Angriffsmethoden 129
Was ist eine Firewall? 132
Was ist IP-Filterung? 133
Netfilter und iptables 135
iptables-Konzepte 137
Linux für den Firewall-Betrieb vorbereiten 143
iptables benutzen 144
Die iptables-Unterbefehle 146
Grundlegende iptables-Filter 147
Eine Beispiel-Firewall konfigurieren 152
Referenzen 155

8 IP-Accounting 156

Den Kernel für IP-Accounting konfigurieren 156
IP-Accounting konfigurieren 157
IP-Accounting-Ergebnisse 161
Zähler zurücksetzen 162
Den Regelsatz verwerfen 162
Passive Sammlung von Accounting-Daten 162

9 IP-Masquerading und die Umsetzung von Netzwerkadressen 164

Nebenwirkungen und zusätzliche Vorteile 166
Konfiguration des Kernels für IP-Masquerading 167
Konfiguration von IP-Masquerading 167
Nameserver-Anfragen verarbeiten 169
Mehr über Network Address Translation 169

10 Wichtige Netzwerkfunktionen 170

Der Super-Server inetd 170
Zugriffskontrolle mit tcpd 173
Die xinetd-Alternative 175
Die Dateien services und protocols 178
Aufruf entfernter Prozeduren (Remote Procedure Call) 180
Konfiguration von Remote-Logins und Ausführen von Befehlen 181

11 Elektronische Post 190

Was genau ist eine E-Mail? 191
Wie wird Mail ausgeliefert? 194
E-Mail-Adressen 194
Wie funktioniert Mail-Routing? 195
Mail-Routing im Internet 196

12 sendmail 197

Die sendmail-Distribution installieren 198
sendmail-Konfigurationsdateien 203
sendmail.cf-Konfigurationsbefehle 210
Anlegen einer sendmail-Konfiguration 215
sendmail-Datenbanken 223
Testen Ihrer Konfiguration 236
sendmail ausführen 241
Tipps und Tricks 242
Weitere Informationen 245

13 IPv6-Netzwerke konfigurieren 247

Das IPv4-Problem und Patchwork-Lösungen 248
Erweiterung des IP-Adressraums mit IPv6 249
Fehlerbehebung 257

14 Konfiguration des Apache-Webservers 259

Apache-HTTPD-Server - Eine Einführung 259
Konfigurieren und Kompilieren von Apache 260
Optionen der Konfigurationsdatei 262
VirtualHost-Konfigurationsoptionen 266
Apache und OpenSSL 268
Fehlerbehebung 272

15 IMAP 275

IMAP - Eine Einführung 275
UW-IMAP 276
Cyrus-IMAP 281

16 Samba 283

Samba - Eine Einführung 283
Samba beziehen 284
Samba konfigurieren 285
Weitere Samba-Optionen 287
Drucken mit Samba 291
SWAT 293
Fehlerbehebung 295

17 OpenLDAP 296

LDAP verstehen 296
OpenLDAP beziehen 298
OpenLDAP kompilieren 299
Konfiguration des OpenLDAP-Servers 300
OpenLDAP ausführen 300
OpenLDAP benutzen 304
SSL zu OpenLDAP hinzufügen 308
Grafische LDAP-Browser 309
Fehlerbehebung 311

18 Drahtlose Netzwerke 313

Historisches 313
Die Standards 314
Sicherheitsbedenken hinsichtlich 802.11b 315
Hardware 316
Client-Konfiguration 317
Konfiguration eines Linux-Zugriffspunkts 320
Fehlerbehebung 325
Netzwerke über eine Bridge verbinden 326

A Beispielnetzwerk: Die virtuelle Brauerei 329

Index 331

Weitere OpenBooks finden Sie hier