Prüfen der Tunnel-Konfiguration in /etc/network
In den vorherigen Schritten haben Sie ip tunnel show
und ip link show
verwendet, um aktive Tunnelverbindungen und ihre entsprechenden Schnittstellen anzuzeigen. Jetzt schauen wir uns an, wo einige Netzwerkschnittstellen-Konfigurationen auf einem Debian-basierten System wie Ubuntu gespeichert werden: in der Datei /etc/network/interfaces
.
Diese Datei ist ein üblicher Ort, um Netzwerkschnittstellen, einschließlich Tunnelverbindungen, zu definieren, die beim Systemstart konfiguriert werden sollen.
Sie werden den Befehl cat
verwenden, um den Inhalt dieser Datei anzuzeigen. cat
ist ein einfacher Befehl, der Dateien sequenziell liest und sie an die Standardausgabe ausgibt.
Geben Sie den folgenden Befehl in Ihr Terminal ein und drücken Sie die Eingabetaste:
cat /etc/network/interfaces
Sie werden den Inhalt der Netzwerkschnittstellen-Konfigurationsdatei sehen. Es könnte so aussehen:
## interfaces(5) file used by ifup(8) and ifdown(8)
## Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto vti0
iface vti0 inet tunnel
mode ipip
address 192.168.1.1
netmask 255.255.255.0
local 10.0.0.1
remote 10.0.0.2
ttl 64
key 1234
Diese Ausgabe zeigt, wie die vti0
-Tunnel-Schnittstelle definiert ist. Sie können sehen:
auto vti0
: Diese Zeile gibt an, dass die vti0
-Schnittstelle automatisch beim Systemstart aktiviert werden soll.
iface vti0 inet tunnel
: Definiert vti0
als Tunnel-Schnittstelle unter Verwendung der inet tunnel
-Familie.
mode ipip
: Gibt das Tunneling-Protokoll (IP-in-IP) an.
address
, netmask
, local
, remote
: Diese Zeilen definieren die IP-Adressierung und die Endpunkte für den Tunnel.
ttl
: Legt die Time-to-Live für Pakete fest, die den Tunnel durchqueren.
key
: Gibt einen für den Tunnel verwendeten Schlüssel an (falls konfiguriert).
Hinweis: Der genaue Inhalt dieser Datei kann je nach Systemkonfiguration variieren. Die Struktur zur Definition von Schnittstellen, einschließlich Tunnelverbindungen, ist jedoch im Allgemeinen ähnlich.
Das Prüfen von Konfigurationsdateien wie /etc/network/interfaces
ist entscheidend, um zu verstehen, wie Ihre Netzwerkschnittstellen, einschließlich Tunnelverbindungen, dauerhaft auf dem System eingerichtet sind.
Sie haben jetzt drei verschiedene Methoden gelernt, um Netzwerk-Tunnel zu untersuchen: das Auflisten mit ip tunnel show
, das Überprüfen ihrer Schnittstellen mit ip link show
und das Prüfen ihrer Konfigurationsdateien.
Klicken Sie auf Weiter, um dieses Lab abzuschließen.