
Ich habe zwei Geräte, A und B, die über UDP kommunizieren.
Dazwischen befindet sich ein Tap-Gerät, an das C angeschlossen ist. Damit C den Datenverkehr empfangen kann, muss es dieselbe IP- und Mac-Adresse wie A einstellen.(1) Dieses Werk zeigt die für A vorgesehenen Daten(der von B gesendet wird). Wenn ich jedoch auch B hinzufüge (um den eingehenden Datenverkehr von A anzuzeigen), funktioniert nichts mehr.
Ich nehme an, dass dies auf einen Konflikt zwischen den konfigurierten IP-Doppelpaaren zurückzuführen ist. Ich vermute, dass das interne Routing priorisiert wird und. Also(1)funktioniert nicht mehr, da sich die Adresse B auch auf derselben Maschine befindet, die keinen Datenverkehr erzeugt.
Was kann ich dagegen tun?
Ziel ist es,nc -v -u -l <IP_from_A_or_B> 2000 | hd
Dieses Szenario ist doch beim Abgreifen von Daten nicht ungewöhnlich? Anstatt „promiscuous“ zu schreiben, würde ich das gerne per Konfiguration lösen können. Mit oder ohne zusätzliche Knoten im Netzwerk.