Suchen und Finden
Service
Infos und Kontakt
Inhaltsübersicht
6
Inhaltsverzeichnis
8
1 Über dieses Buch
14
1.1 Für wen ist dieses Buch?
14
1.2 Was wollen wir Ihnen vermitteln?
14
1.3 Was sollten Sie schon wissen?
14
1.4 Warum so viel Kommandozeile?
15
1.5 Argumente gegen ein paar weit verbreiteteMissverständnisse
15
1.6 Dank und Abbitte
16
2 Mit Linux ins Internet
18
2.1 Standardparameter für eine Netzwerkverbindung
18
2.1.1 Der Weg hinaus
21
2.1.2 Wenn Namen nicht Schall und Rauch sein sollen
24
2.1.3 Automatische Konfiguration mit DHCP
27
2.2 Konfiguration des Netzwerks mit den Tools der Distributionen
29
2.2.1 Debian: Eine einfache Textdatei
29
2.2.2 SUSE: mit YaST alles unter Kontrolle
32
2.2.3 Systemkonfiguration für Fedora-basierte Systeme
35
2.2.4 Möglichst einfach: der NetworkManager
37
2.3 Wenn’s funkt: Einrichtung einerWLAN-Verbindung
38
2.3.1 Kernelmodule für WLAN-Karten
38
2.3.2 Windows- Treiber unter Linux nutzen
40
2.3.3 Zur Technik des Funkens
41
2.3.4 Besonderheiten bei der Konfiguration
42
2.4 Einwahl mit PPP
45
2.4.1 Ins Internet mit DSL
46
2.4.2 Modem-Einwahl mit KPPP
49
2.4.3 Automatisierte Einwahl mit wvdial
50
2.4.4 Multifunktional: ISDN
52
3 Elementare Dienste im Netzwerk
54
3.1 Mit X im Netz
54
3.1.1 Mit X- Terminals am Server anmelden
58
3.2 Remote-Konfiguration und Administrationmit SSH
62
3.2.1 Aktivierung des SSH- Servers
63
3.2.2 Der erste Remote-Zugriff mit SSH
63
3.2.3 X-Forwarding mit SSH
65
3.3 Mit ganzen Desktops durch das Netz
67
3.4 Auf der Höhe der Zeit mit (x)ntp
72
3.5 Einrichtung eines einfachen DNS-Proxys/Servers
76
4 Drucken mit CUPS
82
4.1 Einen Drucker einrichten
83
4.1.1 Druckerschnittstelle festlegen
84
4.1.2 Wahl des Druckertyps
85
4.2 Externer Zugriff auf dieWebschnittstelle von CUPS
85
4.3 Netzwerktransparentes Drucken mit CUPS
86
4.4 Weitere Tipps zur Konfiguration von CUPS
88
5 Automatische Vergabe von IP-Adressen mit DHCP
90
5.1 Leasing-Zeiten für IP-Nummern
92
5.2 Kontrolle des DHCP- Servers
93
5.3 Mit DHCP feste IP-Nummern vergeben
94
5.4 DHCP in verschiedenen Subnetzen
97
5.5 Booten über das Netzwerk
98
5.6 Was kann DHCP leisten und was nicht?
100
6 SMB-Netzwerkdienste mit Samba
102
6.1 Mit Samba eine Arbeitsgruppe bilden
103
6.2 Verzeichnisse freigeben
106
6.3 Drucken mit Samba
111
6.4 Konfiguration über einenWebbrowser mit SWAT
114
6.5 Mit Linux-Clients amWindows-Netzwerk
118
6.6 Samba wann und wie einsetzen
124
7 Einrichtung einer Firewall
128
7.1 Was macht ein Paketfilter?
129
7.2 Ein Kommando für (fast) alles: iptables
133
7.2.1 Regeln an die Kette gelegt
134
7.2.2 Gegenverkehr: INPUT- und OUTPUT-Regeln
135
7.2.3 Durchgangsverkehr: FORWARD-Regeln
137
7.3 iptables-Kommandosyntax
138
7.3.1 Alternative Aktionen
146
7.3.2 LOG + DROP: Blockiertes protokollieren
148
7.3.3 Regeln mit Limit
149
7.3.4 Selbst definierte Regelketten
149
7.4 Die wichtigsten Regeln für lokale Firewalls
151
7.4.1 Filterung ankommender Pakete
151
7.4.2 Filterung ausgehender Pakete
153
7.5 Linux als Router
156
7.5.1 Network Address Translation (NAT)
157
7.5.2 Source-NAT (SNAT)
159
7.5.3 Destination-NAT (DNAT)
160
7.6 Tipps zur Erstellung von Firewall-Prozeduren
161
8 Komfortabel E-Mail speichern und verwalten
166
8.1 Grundlagen derMailübermittlung
166
8.1.1 Grundlagen: Mailversand
168
8.1.2 Das Kreuz mit dem Spam
169
8.1.3 Grundlagen: Mailempfang
170
8.1.4 Grundlagen: Mailabruf
172
8.2 Mailprogramme für Linux
173
8.3 E-Mails intern: das Format elektronischer Post
175
8.3.1 Formate von Mailboxen
180
8.4 Installation eines Mailservers
182
8.5 Test einer Server-Installation
186
8.6 Grundlagen derMailserver-Administration
189
8.6.1 Einen einfachen systemweiten Filter einrichten
189
8.6.2 Der Kampf mit der Queue
191
8.6.3 Auswertung der Log-Dateien mit eximstats
193
8.7 POP3- und IMAP-Server einrichten
196
8.7.1 Dovecot: Kombiserver für POP3 und IMAP
196
8.7.2 Mailbox-Dateien und das Problem der vielen Köche
199
8.8 Gibt es Mittel gegen Spam und Viren?
202
8.8.1 Von schwarzen und weißen Listen
203
8.8.2 RBL- und DNSRBL- Server für die Spam-Abwehr
205
8.8.3 Spam-Abwehr mit SpamAssassin
207
8.8.4 Attachments checken mit ClamAV
210
9 Federführend: Der Apache-Webserver
212
9.1 Welche Grundfunktionen sind nach der Installation aktiviert?
213
9.1.1 Webbereiche für Normalnutzer
214
9.2 Grundkonfiguration für eineWebsite
217
9.2.1 Wo müssen die Webseiten hin, die publiziert werden sollen?
222
9.2.2 Wie kann man diese Webseiten abrufen?
225
9.3 Mehrere Websites mit einem Server verwalten
225
9.4 Log-Dateien und Zugriffsstatistiken
228
9.4.1 Auswertungsprogramme für Zugriffslogs
231
9.5 Geschützte Bereiche einrichten
239
9.6 Sicherer Zugriff mit SSL
244
9.6.1 Externe Zertifikate einbinden
245
9.6.2 Selbst zertifizierte Zertifikate generieren
248
9.6.3 SSL: Ein weites Feld . . .
250
9.7 Apache als Fileserver mit Hilfe vonWebDAV
251
9.8 DynamischeWebseiten
254
10 Mit SQL-Datenbanken im Netzwerk
258
10.1 Datenbanken unter Linux
258
10.2 MySQL
261
10.3 PostgreSQL
264
10.4 Zugriff per ODBC
268
11 Sicherheit im Netzwerk
270
11.1 Sicher mit der Secure Shell arbeiten
270
11.1.1 Anmelden ohne Passwort: SSH-Schlüssel
270
11.1.2 Ein Agent besorgt die Schlüssel
272
11.1.3 SSH (noch) sicherer machen
272
11.2 Virtuelle private Netzwerke (VPN)
274
11.2.1 Tunnelbau
276
11.2.2 Virtuelle und zugleich private Netze
277
11.2.3 Secure-Shell-VPN
278
11.2.4 OpenVPN
281
11.2.5 vpnc und KVpnc: Clients (nicht nur) für Cisco-VPN
292
11.3 Sicherheitstipps
294
11.3.1 Verräterischer Swapspace
294
11.3.2 Virtuelle Gefängnisse
295
11.3.3 Internet-Dämon deaktivieren
296
11.3.4 IPv6 deaktivieren
297
11.3.5 X11-Zugriff schützen
297
12 Pflege des Netzwerks
300
12.1 Probleme erkennen
300
12.2 Schwachstellen suchen
302
12.2.1 Beliebt bei Gut und Böse: nmap
303
12.2.2 Härtetest für Webserver: nikto
306
12.3 Fehlersuche bei Netzwerkproblemen
307
12.3.1 Funktioniert der Draht?
308
12.3.2 Sieht Linux den Draht?
308
12.3.3 WLAN: Sieht Linux den Access-Point?
310
12.3.4 Stimmen die IP-Adressen?
311
12.3.5 Funktioniert IP?
312
12.3.6 Ist die Firewall im Weg?
314
12.3.7 Wo laufen sie denn, die Daten?
317
Anhang
326
A.1 Hintergründiges: Blicke hinter die Kulissen
326
A.1.1 IP-Adresse und Netzmaske
326
A.1.2 Wie findet ein IP-Paket den Weg zum Empfänger?
327
A.1.3 Die Kommandos ifconfig und ip
330
A.1.4 Netzwerkschnittstellen
335
A.1.5 Was nützen Interfaces ohne Adresse?
337
A.1.6 Adressenzuweisung
337
A.1.7 Lokale Adressen als Ziel
338
A.1.8 Mehrere Adressen für ein Interface
339
A.2 Netzwerkprotokolle
340
Stichwortverzeichnis
348
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion




















