4

У меня есть машина Amazon EC2, на которой я хотел бы запустить Wireshark, используя переадресацию X. К сожалению, единственные пакеты Wireshark, найденные с помощью $ yum search wireshark :

wireshark-devel.x86_64
wireshark.i686
wireshark.x86_64

Гугл показывает, что мне нужен пакет wireshark-gnome.

Я использую Amazon Linux AMI 2012.03 . Можно ли получить wireshark-gnome, используя yum?

2 ответа2

3

Как обсуждалось в комментариях, вы можете пересылать пакеты через ssh и просматривать их вживую в локальной копии wireshark. Команда для этого (на вашей локальной машине) будет выглядеть примерно так:

wireshark -k -i <( ssh -l root probe /usr/sbin/tcpdump -i eth0 -w - )
0

Эта командная строка работает с EC2 CentOS, если вы используете Ubuntu, просто измените пользователя ec2 на Ubuntu:

wireshark -k -i <( ssh -t -i private.pem ec2-user@ec2host "sudo /usr/sbin/tcpdump -i eth0 -w -" )

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .