Wie konfiguriert tcpdump eine Schnittstelle, von der Pakete zu erfassen beginnen?
Auf einem Embedded-Linux-System von Arago kann eine Schnittstelle normalerweise andere Ziele im Netzwerk anpingen. Die Pings funktionieren jedoch nicht mehr, wenn ein Dienstprogramm wie iperf oder scp verwendet wird, um TCP-Verkehr an diese Ziele zu senden. Zusätzlich arbeiten iperf und scp momentan (dh sie senden Daten), und dann stoppt der TCP-Verkehr von iperf und scp. Gleichzeitig stoppt der ICMP-Verkehr des Pings zum Zielgerät.
Wenn wir tcpdump auf der Schnittstelle ausführen, scheint das Senden von TCP-Verkehr von Punkt A nach Punkt B ohne Probleme möglich zu sein. Wie kann tcpdump funktionieren? Es fühlt sich an wie das Doppelspaltexperiment, dass das Beobachten dazu führt, dass es sich auf eine Weise verhält und das Nicht-Beobachten es auf eine andere Weise verhält.
In jedem Fall handelt es sich um eine eingebettete Linux-Umgebung (Arago), in der busybox installiert ist. Wenn jemand eine Vorstellung davon hat, wie sich tcpdump auf ein Interface auswirkt, auf das er sich hört, teilen Sie bitte Ihr Verständnis.
Der Befehl tcpdump, den ich verwende, lautet wie folgt:
tcpdump -i -w
HINWEIS: Eine Hypothese, die ich hatte, lautete, dass tcpdump die Schnittstelle beim Erfassen von Paketen in den Promiscuous-Modus versetzt. Wenn ich jedoch den Promiscuous-Modus mit "ifconfig promisc" ohne "tcpdump" einsetze, gingen die Daten nicht durch und Pings reagierten nicht (dh dasselbe unerwünschte Ergebnis). Gibt es noch andere Dinge, die tcpdump mit der Schnittstelle macht, die es riecht?
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?