Я пытаюсь использовать tcpick
для регистрации HTTP-данных в уникальных файлах (клиент и сервер смешаны вместе). Это один из примеров из tcpick
с страница руководства:
$ tcpick -i eth0 "port 80" -wRub
Я ожидал, что это запишет поток tcp в файл с именем <ip_client>_<ip_server>_<port_server>.tcpick
, но кажется, что файл вообще не записывается.
У кого-нибудь есть объяснение этому? я бегу tcpick
0.2.1 в Ubuntu 12.04.1 LTS.
Это, вероятно, слишком старое, чтобы помочь, но ... Сначала я предполагаю, что он не видит никакого трафика на порту 80 eth0. Если вы введете команду "tcpdump -i eth0 port 80", получите ли вы трафик? Если нет, как насчет «tcpdump -i eth0»? Ответы на них могут пролить свет.
Когда я запускаю указанную выше команду (с соответствующим именем интерфейса для моей системы), я получаю много файлов. tcpick 0.2.1 в FreeBSD 9.1.