LinuxForum.Fans
Тема

Как отловить поток данных

Автор: sksystem 4 сообщений 1836 просмотров
#387426

Уважаемые линуксоиды, есть нестандартная задача, которую надо решить.
Помогите советом.

Есть Debian, на нем запущен процесс одной проги, этот процесс получает данные с разных истоников и пересылает их по TCP в другие системы.
Мне надо как-то отловить список айпишников этих других систем и поток данных, ну скажем за час, или день. В одну систему пересылается больше, в другую меньше, мне и надо этот объем данных понимать.

Помогите советом, гугл много, пробовал много, но результата так и не получил.

#387429

Wireshark, TCPdump

#387431
Oleg65 написал:
Wireshark, TCPdump

TCPdump лучше подходит, спасибо, попробую поразбираться. Лучше конечно что-то вроде cacty, что бы запустил, и на завтра просмотрел где-нибудь статистику за прошлый день.

#387434

Решил пока просто посмотреть список соединений , запустил
lsof -i | grep process
получил

text
process 13861        root 1821u  IPv4 2246347084      0t0  TCP static.244.113.93.134.clients.your-server.de:20332->kl.network.com:59488 (ESTABLISHED)
process 13861        root 1995u  IPv4 2233332862      0t0  TCP static.244.113.93.134.clients.your-server.de:20163->kl.network.com:39079 (ESTABLISHED)

Помогите расшифровать эти строки. Получается что мой процесс с именем process создал соединения с kl.network.com на порту 59488 и 39079.
Правильно я думаю?

Войдите или зарегистрируйтесь, чтобы ответить.