Installieren von Wireshark
In diesem Schritt installieren Sie Wireshark, einen leistungsstarken Netzwerkprotokoll-Analyzer, der es Ihnen ermöglicht, Netzwerkverkehr in Echtzeit zu untersuchen. Stellen Sie sich Wireshark wie ein Mikroskop für Netzwerkkommunikationen vor - es erfasst Pakete, die durch Ihr Netzwerk wandern, und zeigt sie in einem lesbaren Format an.
Bevor wir beginnen, ist es wichtig zu verstehen, dass Wireshark besondere Berechtigungen benötigt, um Netzwerkdaten zu erfassen. Deshalb werden wir es sorgfältig konfigurieren, damit es auf Ihrer LabEx-VM (virtuellen Maschine) richtig funktioniert.
-
Zunächst müssen wir die Paketliste aktualisieren. Dadurch wird sichergestellt, dass Ihr System über die neuesten verfügbaren Softwareversionen informiert ist:
sudo apt update
-
Installieren Sie nun Wireshark mit diesem Befehl. Das -y
-Flag bestätigt die Installation automatisch:
sudo apt install -y wireshark
-
Während der Installation fragt Wireshark nach dem Zugang für Nicht-Superuser. Wir konfigurieren dies im Voraus mithilfe von debconf (Debian-Konfigurationssystem), um gewöhnlichen Benutzern das Erfassen von Paketen zu ermöglichen:
echo "wireshark-common wireshark-common/install-setuid boolean true" | sudo debconf-set-selections
-
Als Nächstes fügen wir Ihren Benutzer zur Gruppe 'wireshark' hinzu. Dadurch werden die erforderlichen Berechtigungen erteilt, ohne dass root-Zugang erforderlich ist:
sudo usermod -aG wireshark $USER
-
Lassen Sie uns überprüfen, ob die Installation funktioniert hat, indem wir die Version überprüfen. Dies bestätigt, dass Wireshark richtig installiert ist:
wireshark --version
Sie sollten eine Ausgabe ähnlich der folgenden sehen:
Wireshark 3.6.8 (Git v3.6.8 packaged as 3.6.8-1~ubuntu20.04.0)
-
Änderungen an der Gruppenmitgliedschaft erfordern eine neue Anmeldesitzung. In einem normalen System würden Sie sich ausloggen und wieder einloggen, aber in LabEx öffnen Sie einfach einen neuen Terminal-Tab, damit die Änderungen wirksam werden.
Denken Sie daran, dass diese Konfigurationsschritte von entscheidender Bedeutung sind, da Netzwerküberwachungstools wie Wireshark besondere Berechtigungen benötigen, um auf Netzwerkschnittstellen zuzugreifen. Wir möchten sie jedoch sicher nutzen können, ohne immer root-Zugang zu benötigen.