16 Stimmen

wie man mit tshark ein Paket an einem bestimmten Port auf einer beliebigen Schnittstelle erfasst

Ich möchte das Paket auf einem bestimmten Port auf jede Schnittstelle meines Rechners.

Ich weiß, wie ich das Paket an einem bestimmten Anschluss mit einer bestimmten Schnittstelle erfassen kann. Und der Befehl lautet

tshark -f "udp port 162" -i bond0

Wird keine Schnittstelle angegeben, durchsucht TShark die Liste der Schnittstellen und wählt die erste Nicht-Loopback-Schnittstelle, falls es eine gibt.

Aber ich möchte das Paket erfassen auf allen Schnittstellen meiner Maschine. Kann mir jemand dabei helfen?

Herzlichen Dank!

31voto

dc5553 Punkte 1213
tshark -f "udp port 162" -i any

funktioniert bei mir hier unter Linux (CentOS).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X