Überprüfen der Multicast-Einstellungen in /proc/sys/net
In diesem Schritt werden Sie erfahren, wie Sie Multicast-bezogene Kernel-Parameter mithilfe des /proc
-Dateisystems prüfen können. Das /proc
-Dateisystem ist ein virtuelles Dateisystem in Linux, das Informationen über Prozesse und andere Systeminformationen bereitstellt.
Netzwerkbezogene Kernel-Parameter befinden sich oft unter /proc/sys/net
. Wir können den cat
-Befehl verwenden, um den Inhalt dieser Dateien anzuzeigen.
Zunächst schauen wir uns die IPv4-Multicast-Einstellungen an. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
cat /proc/sys/net/ipv4/conf/eth0/mc_forwarding
Sie werden eine Ausgabe ähnlich der folgenden sehen:
0
Diese Datei (mc_forwarding
) gibt an, ob die Multicast-Weiterleitung auf der Schnittstelle eth0
aktiviert ist. Ein Wert von 0
bedeutet, dass sie deaktiviert ist, und 1
bedeutet, dass sie aktiviert ist.
Jetzt überprüfen wir eine andere Einstellung, mc_ttl
, die die Standard-Time To Live (TTL) für ausgehende Multicast-Pakete auf dieser Schnittstelle steuert. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
cat /proc/sys/net/ipv4/conf/eth0/mc_ttl
Sie werden eine Ausgabe ähnlich der folgenden sehen:
1
Der TTL-Wert bestimmt, wie viele Hops ein Multicast-Paket zurücklegen kann, bevor es verworfen wird.
Sie können andere Multicast-bezogene Dateien im Verzeichnis /proc/sys/net/ipv4/conf/eth0/
erkunden. Beispielsweise könnten Sie mc_loopback
überprüfen, um zu sehen, ob Multicast-Pakete an die sendende Schnittstelle zurückgeleitet werden.
Geben Sie den folgenden Befehl ein, um einige der Dateien in diesem Verzeichnis aufzulisten:
ls /proc/sys/net/ipv4/conf/eth0/mc_*
Sie werden eine Liste von Dateien sehen, die sich auf die Multicast-Konfiguration für die Schnittstelle eth0
beziehen.
/proc/sys/net/ipv4/conf/eth0/mc_forwarding
/proc/sys/net/ipv4/conf/eth0/mc_loopback
/proc/sys/net/ipv4/conf/eth0/mc_ttl
Das Erkunden des /proc
-Dateisystems ist eine leistungsstarke Methode, um den aktuellen Zustand der Netzwerkkonfiguration Ihres Linux-Kernels zu verstehen und zu überprüfen.
Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.