RHEL 6.5.
Eu tenho uma captura de pacotes UDP, gerada desta forma:
tcpdump -nnXs 0 -i eth1 udp port 26477 and dst 233.86.230.111 -w ITCH.pcap
Eu movi esse arquivo para uma VM dev e quero reproduzi-lo pelo meu servidor para depuração. Meu servidor não (ainda) tem a capacidade de ler pcaps diretamente, então eu quero retransmitir isso via UDP.
No entanto, quero que os pacotes sejam enviados e recebidos na mesma caixa. Isso porque essa VM está na rede de produção e não quero inundar a rede. Estou bem repetindo esses pacotes através da interface de loopback (na verdade, isso é o preferido). Eu posso configurar meu servidor para ler qualquer grupo / porta mcast, fora de qualquer interface.
Existe alguma maneira de reproduzir esses pacotes para que eles não saiam da máquina local e os leiam no meu servidor?
tcpreplay
não funcionará aparentemente porque os pacotes não serão vistos na caixa de envio.