我有一台运行实验的远程机器。在这台机器上,我想嗅探发送和接收的数据包。在我面前的机器上,我想打开Wireshark并查看数据包。
我必须访问远程计算机的唯一方法是SSH。
我该怎么办?
答案 0 :(得分:0)
stdbuf
可用(在OS X上使用自制软件或在Windows上使用Cygwin)。使用
开始在远程计算机上捕获stdbuf -o0 sudo ibdump -s -o - > sniffer.pcap
在客户端上运行Wireshark
stdbuf -o0 tail -c +0 -F /sshfsmount/sniffer.pcap | ./Wireshark.exe -k -i -