Ein Virtual Local Area Network (VLAN) zu konfigurieren kann Dir dabei helfen, Deinen Netzwerkverkehr zu segmentieren und zu optimieren. In diesem Artikel zeige ich Dir, wie Du ein VLAN auf einem Linux-System einrichtest, indem Du die Konfigurationsdatei /etc/network/interfaces
bearbeitest.
Was ist ein VLAN?
Ein VLAN ist ein virtueller Netzwerkbereich, der auf einem physischen Netzwerksegment basiert. Es trennt den Datenverkehr in verschiedene logische Netzwerke, auch wenn die Geräte physisch im gleichen Netzwerk sind. Das ist besonders nützlich, um Netzwerke aus Sicherheits- oder Organisationsgründen zu segmentieren.
Voraussetzungen für die VLAN Konfiguration
- Ein Linux-System (z.B. Debian oder Ubuntu)
- Zugriff auf einen Terminal mit Root-Rechten
- Installierte VLAN-Pakete
Installiere das VLAN Paket
Bevor Du ein VLAN einrichten kannst, musst Du sicherstellen, dass das VLAN-Paket auf Deinem System installiert ist. Dies kannst Du mit dem folgenden Befehl erreichen:
apt-get install vlan
Aktiviere das VLAN-Kernelmodul:
modprobe 8021q
Konfiguriere die Datei /etc/network/interfaces
Nach der Installation und Aktivierung des VLAN-Kernelmoduls kannst Du die Netzwerkschnittstelle in der Konfigurationsdatei /etc/network/interfaces
bearbeiten.
Öffne die Datei mit einem Texteditor Deiner Wahl:
nano /etc/network/interfaces
Füge den folgenden Konfigurationsabschnitt hinzu, um das VLAN zu konfigurieren:
auto eth0.10
iface eth0.10 inet static
address 192.168.10.1
netmask 255.255.255.0
vlan-raw-device eth0
Erklärung der einzelnen Einträge:
auto eth0.10
: Legt fest, dass das VLANeth0.10
beim Start automatisch konfiguriert wird.iface eth0.10 inet static
: Definiert das Interfaceeth0.10
als statische IP-Adresse.address 192.168.10.1
: Die IP-Adresse des VLANs.netmask 255.255.255.0
: Die Subnetzmaske des VLANs.vlan-raw-device eth0
: Gibt an, dass das VLAN auf der physischen Schnittstelleeth0
basiert.
Netzwerk neu starten
Damit die Änderungen wirksam werden, musst Du das Netzwerk neu starten:
systemctl restart networking
Überprüfe die Konfiguration mit dem Befehl ifconfig
oder ip a
:
ifconfig
ip a
Du solltest jetzt das Interface eth0.10
in der Ausgabe sehen, was bedeutet, dass das VLAN erfolgreich konfiguriert wurde.
Mit diesen Schritten kannst Du mehrere VLANs auf einem Linux-System konfigurieren und somit Dein Netzwerk effizienter gestalten.