Beschreibung
Sorgen Sie für jederzeit sichere Verbindungen - im Unternehmen oder zuhause: Mit diesem Buch bauen Sie Schritt für Schritt Ihr VPN-Netzwerk auf, konfigurieren und verwalten es. Ob bewährte Konfigurationen, sofort einsetzbare Skripte oder fertige Lösungen im Fehlerfall: So machen Sie OpenVPN zur rundum sicheren Sache. Aus dem Inhalt: Grundlagen virtueller privater Netzwerke Verschlüsselungskonzepte einfach verstehen Konfiguration von OpenVPN Fertige Lösungen für jeden Anwendungsfall Zahlreiche geprüfte und sofort einsetzbare Skripte Troubleshooting mit Lösungen zu häufigen Fehler bzw. Warnmeldungen
Autorenportrait
Dirk Becker ist ausgebildeter Energieanlagenelektroniker und Informatiker und arbeitet seit 1999 selbstständig in Projekten als Administrator, Programmierer und Dozent. Auf www.64-bit.de stellt er sein Wissen rund um sein Spezialgebiet Linux/Server zur Verfügung.
Inhalt
... Vorwort ... 11
1 ... Einführung ... 17
... 1.1 ... VPN (Virtual Private Network) ... 18
... 1.2 ... Alternativen zu einem VPN ... 21
... 1.3 ... IPSec, FreeS/WAN & Co. ... 26
... 1.4 ... OpenVPN ... 28
... 1.5 ... Szenario ... 32
... 1.6 ... Weitere Dokumentationen ... 38
... 1.7 ... Newsgroups ... 39
2 ... Netzwerkgrundlagen ... 41
... 2.1 ... ISO/OSI-Schichtenmodell ... 42
... 2.2 ... Topologien ... 46
... 2.3 ... Ethernet ... 52
... 2.4 ... LAN & WAN ... 54
... 2.5 ... Protokolle ... 55
... 2.6 ... TCP/IP -- das Internetprotokoll ... 58
... 2.7 ... WLAN ... 71
... 2.8 ... Sicherheit im Netzwerk ... 75
... 2.9 ... Netzwerktools und Diagnose ... 77
... 2.10 ... Einrichtung ... 81
... 2.11 ... Sonstiges ... 85
3 ... Software ... 87
... 3.1 ... OpenVPN ... 88
... 3.2 ... bridge-utils ... 95
... 3.3 ... OpenSSL ... 97
... 3.4 ... Grafische Oberflächen ... 100
... 3.5 ... Sonstiges ... 102
4 ... Authentisierung und Verschlüsselungsarten ... 105
... 4.1 ... SSL/TLS ... 106
... 4.2 ... Symmetrische Verschlüsselung (statischer Schlüssel) ... 109
... 4.3 ... Asymmetrische Verschlüsselung (zertifikatbasiert) ... 113
... 4.4 ... Zertifizierungsstelle mit OpenSSL ... 117
... 4.5 ... Zertifikate mit OpenVPN -- Easy-RSA ... 126
... 4.6 ... Zertifikate mit einer GUI ... 131
... 4.7 ... Zusammenfassung ... 132
5 ... OpenVPN konfigurieren ... 135
... 5.1 ... Netzwerkschnittstellen ... 136
... 5.2 ... Firewall und Routing ... 138
... 5.3 ... Testverbindung ... 142
... 5.4 ... Verbindungsarten ... 145
... 5.5 ... Die Konfigurationsdatei ... 147
... 5.6 ... Verbindungen mit statischem Schlüssel ... 149
... 5.7 ... Zertifikatbasiert ... 163
... 5.8 ... Server-Login ... 184
6 ... Plugins ... 189
... 6.1 ... auth-pam-Plugin ... 190
... 6.2 ... Quellcode ... 190
... 6.3 ... Einsatz ... 190
7 ... Weitere Konfigurationen ... 193
... 7.1 ... Management-Interface ... 193
... 7.2 ... WLAN absichern ... 199
... 7.3 ... Sichere Remotesteuerung ... 205
... 7.4 ... OpenVPN auf einem PocketPC oder Smartphone ... 209
8 ... Tipps ... 219
... 8.1 ... Sicherheiten ... 220
... 8.2 ... Optimierungen ... 224
... 8.3 ... Sonstige ... 231
9 ... Fehlersuche und Probleme ... 237
... 9.1 ... OpenVPN startet nicht ... 238
... 9.2 ... OpenVPN startet ... 239
... 9.3 ... Fehler- und Warnmeldungen ... 242
10 ... Optionen ... 247
... 10.1 ... Allgemeine Optionen ... 248
... 10.2 ... Tunnel ... 249
... 10.3 ... Server ... 268
... 10.4 ... Client ... 272
... 10.5 ... Data Channel Encryption ... 273
... 10.6 ... TLS-Mode ... 274
... 10.7 ... SSL-Informationen ... 277
... 10.8 ... Statischer Schlüssel ... 278
... 10.9 ... Windows-spezifische Optionen ... 278
... 10.10 ... Signale ... 282
11 ... Skripte ... 283
... 11.1 ... Zertifizierungsstelle ...