

In the “Interface” box, type in the path to the FIFO you created (/tmp/packet_capture). On your destination system, open up Wireshark (we do this now, since on many systems it required the root password to start). You can use any name or location you want, but /tmp/packet_capture is pretty logical. This creates a named pipe where the source packet data (via ssh) will be written and Wireshark will read it from. On the destination system, if you haven’t already done so, mkfifo /tmp/packet_capture This blog gives a basic introduction for using Wireshark and tcpdump, more details can be obtained from their respective websites.Source system (the server you want to capture packets on) that you have SSH access to, with tcpdump installed, and available to your user (either directly, or via sudo without password).ĭestination system (where you run graphical Wireshark) with wireshark installed and working, and mkfifo available. You can also double-click the tcpdump capture file to open it in Wireshark, as long as it has the *.pcap file extension. Open Wireshark, then import the tcpdump captured session using File –> Open and browse for your file.

Once downloaded you can open the file in Wireshark. We can download the tcpdump file from the remote server using any of the file transfer utilities like WinScp, Filezilla, or pscp.exe. Make sure you use the proper network interface to capture the traffic, In this case, it was a Redhat Linux box and the interface name was ens192, In the case of certain other machines it might be eth0.Īnalyzing the tcpdump file using Wireshark Once you’ve finished capturing traffic, end the tcpdump session by pressing Ctrl+C In short, the above command will capture all traffic on the specified interface with -i option and write it to a file tcpdump_capture.pcap in a format compatible with Wireshark. ~]# tcpdump -s 0 -i ens192 -w tcpdump_Capture.pcap


In order to capture packets remotely connect using SSH, Connect to the remote server and start tcpdump like below. The goal here is to capture the network traffic on a remote computer using tcpdump, download and analyse using wireshark.
