Wir haben einen PCAP-Dump, der TCP-Pakete enthält. Diese Pakete werden auf einer Netzwerkschnittstelle erfasst.Mit tcpreplay erfasste Verkehrsmeldungen wiedergeben
Jetzt möchte ich diese Pakete von meinem "Server A" ----> "Server B"
wiedergeben. Der Server "A" und Server "B" sind im lokalen LAN-Netzwerk und es gibt einen Schalter dazwischen.
Server A <-------Switch-----> Server B
Verkehr von "A" zu senden, auf "B" haben wir die dst Ip und dst MAC der Pakete in PCAP-Datei zu dst IP und dst MAC Server B geändert.
Unten ist der Befehl
verwendettcprewrite --infile=udp_lite_full_coverage_0.pcap --outfile=test_2.pcap --dstipmap=0.0.0.0/0:10.76.110.84/26 --enet-dmac=34:17:EB:AF:7E:EA
Dann wiederholt man den Verkehr von Server "A" eth0 unter Befehl
sudo tcpreplay --loop=0 --intf1=eth0 test_2.pcap
Eth0 von "B" ist erreichbar von "B".
Mit dem oben genannten erwarte ich, dass die Pakete an eth0 des Servers "B" gesehen werden. Aber ich sehe kein Paket bei Server B. Können Sie mir bitte helfen, dieses Problem zu beheben?
Dank