Есть нужда снимать с удалённой машины 2 tcpdump'а одновременно с разных интерфейсов.
Сейчас это реализовано так:
ssh remotehost "tcpdump -i iface1 -w - " > iface1_dump.pcap &
ssh remotehost "tcpdump -i iface2 -w - " > iface2_dump.pcap
Результат в принципе устраивает, но всё-таки мучает идеалистический такой вопрос - можно ли сделать это за один ssh коннект, чтобы минимизировать потери пакетов во втором дампе, пока будет отрабатывать второй ssh коннект.
tcpdump -i any не подходит, так как искажаются Ethernet заголовки