No Ubuntu 12.04 eu posso usar o comando tcpdump
para ver os pacotes de rede em tempo real. Uma chamada típica poderia ter esta aparência: tcpdump -pni eth0
No Ubuntu 14.04, o mesmo comando não exibe mais pacotes em tempo real. Quando eu executo o comando, nada acontece no primeiro segundo. Após um segundo, imprime todos os pacotes transferidos durante o último segundo e pára novamente.
A exibição de pacotes na captura de pacotes fora de ordem, em comparação com outra saída que estou vendo, dificulta a depuração de problemas de rede.
Existe alguma maneira de eu conseguir que tcpdump
se comporte como costumava e exiba os pacotes assim que eles forem transferidos, em vez de esperar até um segundo a cada vez?
Não, não posso usar o WireShark, pois tenho que depurar máquinas que estão na Internet, não na mesma LAN.