Prüfen der Brückenkonfiguration in /etc/network
In diesem Schritt werden Sie untersuchen, wo Netzwerkschnittstellenkonfigurationen, einschließlich Brückenkonfigurationen, auf Debian-basierten Systemen wie Ubuntu normalerweise gespeichert werden. Diese Konfigurationen bestimmen, wie die Netzwerkschnittstellen beim Systemstart eingerichtet werden.
Netzwerkschnittstellenkonfigurationen befinden sich normalerweise in der Datei /etc/network/interfaces
und möglicherweise in Dateien im Verzeichnis /etc/network/interfaces.d/
.
Lassen Sie uns den Inhalt der Hauptdatei für Netzwerkschnittstellen mit dem Befehl cat
anzeigen. cat
wird verwendet, um den Inhalt von Dateien anzuzeigen.
cat /etc/network/interfaces
Sie sehen möglicherweise einen Inhalt ähnlich dem folgenden:
## interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Diese Datei definiert die lo
-Schnittstelle (Loopback) und die eth0
-Schnittstelle, die so konfiguriert ist, dass sie DHCP verwendet.
Jetzt überprüfen wir den Inhalt des Verzeichnisses /etc/network/interfaces.d/
. In diesem Verzeichnis werden oft separate Konfigurationsdateien für einzelne Schnittstellen oder Brücken gespeichert, um die Hauptdatei interfaces
übersichtlicher zu halten.
Verwenden Sie den Befehl ls
, um die Dateien in diesem Verzeichnis aufzulisten:
ls /etc/network/interfaces.d/
Hier sehen Sie möglicherweise Dateien, die sich auf Brückenkonfigurationen beziehen, insbesondere wenn Brücken manuell oder von anderer Software konfiguriert wurden. Beispielsweise könnten Sie eine Datei namens 50-cloud-init.cfg
oder ähnlich sehen, die Brückendefinitionen enthalten könnte.
Wenn es Dateien in diesem Verzeichnis gibt, können Sie deren Inhalt mit cat
anzeigen. Wenn Sie beispielsweise eine Datei namens my-bridge.cfg
sehen, würden Sie Folgendes verwenden:
cat /etc/network/interfaces.d/my-bridge.cfg
Das Prüfen dieser Konfigurationsdateien hilft Ihnen zu verstehen, wie die Netzwerkbrücken auf dem System dauerhaft definiert und konfiguriert sind. Beachten Sie, dass die Methoden zur Netzwerkkonfiguration zwischen verschiedenen Linux-Distributionen und Versionen variieren können (z.B. die Verwendung von Netplan in neueren Ubuntu-Versionen), aber /etc/network/interfaces
und /etc/network/interfaces.d/
sind auf vielen Systemen übliche Speicherorte.