Уважаемые линуксоиды, есть нестандартная задача, которую надо решить.
Помогите советом.
Есть Debian, на нем запущен процесс одной проги, этот процесс получает данные с разных истоников и пересылает их по TCP в другие системы.
Мне надо как-то отловить список айпишников этих других систем и поток данных, ну скажем за час, или день. В одну систему пересылается больше, в другую меньше, мне и надо этот объем данных понимать.
Помогите советом, гугл много, пробовал много, но результата так и не получил.
LinuxForum.Fans
Как отловить поток данных
Автор: sksystem
4 сообщений
1836 просмотров
Wireshark, TCPdump
Wireshark, TCPdump
TCPdump лучше подходит, спасибо, попробую поразбираться. Лучше конечно что-то вроде cacty, что бы запустил, и на завтра просмотрел где-нибудь статистику за прошлый день.
Решил пока просто посмотреть список соединений , запустил
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.
Правильно я думаю?
Войдите или зарегистрируйтесь, чтобы ответить.