Virtuelle LANs (VLANs) sind ein leistungsfähiges Werkzeug, um den Netzwerkverkehr auf physischen Netzwerkschnittstellen aufzuteilen. Sie ermöglichen es uns, virtuelle Netzwerke zu erstellen, die unabhängig voneinander existieren können und unterschiedliche Sicherheits- und Netzwerkeinstellungen haben.
Das Einrichten eines VLANS kann in vielen Situationen nützlich sein, von der Trennung des Netzwerks zur Verbesserung der Sicherheit bis zum Erstellen verschiedener Segmente für verschiedene Abteilungen oder Benutzergruppen. In diesem Handbuch erfahren Sie, wie Sie VLANs unter Debian einrichten und verwenden, um Netzwerke in Ihrer Infrastruktur zu trennen.
Zuerst benötigen Sie einen Server, auf dem das Debian-Betriebssystem installiert ist. Stellen Sie sicher, dass Sie alle erforderlichen Pakete, einschließlich Vlans, installiert haben. Dies kann mit dem Befehl apt-get install vlan erfolgen. Dann müssen Sie die physische Schnittstelle für die Arbeit mit dem VLAN konfigurieren.
Installieren der erforderlichen VLAN-Software
Bevor Sie ein VLAN auf Debian konfigurieren, müssen Sie die erforderliche Software installieren. Sie benötigen die folgenden Werkzeuge:
- ifupdown2: ein Paket, das Befehle zum Konfigurieren des Netzwerks einschließlich VLAN-Unterstützung bereitstellt.
- vconfig: ein Dienstprogramm zum Erstellen und Konfigurieren von VLAN-Schnittstellen.
Führen Sie die folgenden Befehle aus, um diese Pakete zu installieren:
- Öffnen Sie ein Terminal und führen Sie den Befehl sudo apt update aus, um die Paketlisten zu aktualisieren.
- Führen Sie dann den Befehl sudo apt install ifupdown2 vconfig aus, um die Pakete zu installieren.
Nach Abschluss der Installation sind Sie bereit, das VLAN auf Debian zu konfigurieren.
Konfigurieren der virtuellen Netzwerkschnittstelle und des VLAN-Routings
Führen Sie die folgenden Schritte aus, um die virtuelle Netzwerkschnittstelle (VLAN) und das Routing zu konfigurieren:
-
Installieren Sie die erforderlichen Dienstprogramme mit dem Befehl:
sudo apt-get install vlan
sudo modprobe 8021q
sudo vconfig add
sudo ifconfig . netmask
sudo ip route add dev .
Nachdem Sie diese Schritte ausgeführt haben, müssen die virtuelle Netzwerkschnittstelle und das VLAN-Routing auf Ihrem Debian-Server erfolgreich konfiguriert werden.
Überprüfen und Speichern von VLAN-Einstellungen
Nachdem wir das VLAN für Debian konfiguriert haben, müssen Sie diese Einstellungen überprüfen und zur späteren Verwendung speichern.
1. Sie können das Dienstprogramm verwenden, um die Funktion der konfigurierten VLANs zu überprüfen ip. Führen Sie dazu den Befehl aus:
ip link show
2. Überprüfen Sie die Datei /etc/network/interfaces, um sicherzustellen, dass die VLAN-Einstellungen beibehalten und beim Neustart des Systems geladen werden. Öffnen Sie es mit einem Texteditor:
sudo nano /etc/network/interfaces
In dieser Datei sollten Sie die VLAN-Einstellungen für jede Unterschnittstelle der Ansicht sehen:
auto ethX.Xiface ethX.X inet staticaddress 192.168.1.100netmask 255.255.255.0vlan-raw-device ethX
Wenn diese Einstellungen vorhanden sind, werden die VLANs gespeichert und beim Neustart geladen. Wenn dieser Einstellungsblock für ein VLAN nicht vorhanden ist, fügen Sie ihn zur Datei hinzu und speichern Sie die Änderungen.
3. Es wird auch empfohlen, das System neu zu starten und zu überprüfen, ob die VLAN-Einstellungen korrekt geladen werden und nach dem Neustart aktiv bleiben. Führen Sie dazu den Befehl aus:
sudo systemctl reboot
Überprüfen Sie nach dem Neustart mit dem Befehl ip link show im ersten Schritt die Verfügbarkeit und den Status des VLANS.
Jetzt können Sie sicher sein, dass Ihre VLAN-Konfiguration unter Debian korrekt funktioniert und beim Neustart des Systems beibehalten wird.