Anhang A. Fortgeschrittene Netzwerkarbeit unter Linux
In Kapitel 3 haben wir einige grundlegende Linux-Netzwerkkonzepte besprochen. In diesem Anhang werden wir die Bausteine aus Kapitel 3 als Grundlage für die Diskussion einiger fortgeschrittener Linux-Netzwerkkonzepte und -konfigurationen verwenden.
Die Themen, die wir in diesem Anhang behandeln, sind unter anderem:
-
Macvlan-Schnittstellen verwenden
-
Virtuelle Maschinen (VMs) vernetzen
-
Arbeiten mit Namensräumen im Netzwerk
-
Vernetzung von Linux-Containern
-
Open vSwitch (OVS) verwenden
Viele dieser Themen könnten Bücher für sich allein sein! Bei der Erörterung dieser Themen geht es also nicht darum, sie umfassend und detailliert zu behandeln. Stattdessen konzentrieren wir uns darauf, dir genügend Informationen zu geben, damit du verstehst, wie diese Themen in das Gesamtbild des Netzwerks passen und wie du diese Netzwerkkonfigurationen installieren, konfigurieren und verwalten kannst.
Wir beginnen mit der Verwendung von macvlan-Schnittstellen.
Verwendung von macvlan-Schnittstellen
Die Schnittstelle macvlan ist so etwas wie das Gegenteil einer VLAN-Schnittstelle, die wir in Kapitel 3 besprochen haben. VLAN-Schnittstellen ermöglichen es einer einzelnen physischen Schnittstelle, gleichzeitig in mehreren VLANs (Broadcast-Domänen) zu kommunizieren; du kannst dir das als eine "viele (Netzwerke) auf eine (physische Schnittstelle)"-Anordnung vorstellen. Im Gegensatz dazu kannst du mit macvlan-Schnittstellen mehrere logische Schnittstellen ...
Get Netzwerk-Programmierbarkeit und Automatisierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.