I am working in wireshark. I am monitoring the wifi traffic on the same network. We have 6 pc's there and one machine was installed on wireshark to capture wifi traffic. I got my team mates Ip address in the endpoint list. My machine have installed wiresahrk. whenever they ping to my machine. my machine ip : and others are:, 164,188,242. and they ping a request to my m/c I can capture that request. And if machine send a http request to a local server to other ip like 164, 31 . I couldn't capture that http request. Its hows only mdns protocol.. here is the screenshot..

Why I can't capture the http request ? Why other team mates IP (188-->164.31) was not capture ? Anyone please help me

I am working in ubuntu machine.

My router type is : Belkin Surf N150 Wireless Modem Router, F9J1001 v1.

enter image description here

  • I'm not really following your question but if you're trying to capture your mate's HTTP request to an external website from your machine running Wireshark than that isn't possible. Perhaps you could clarify your question for us?
    – joeqwerty
    Feb 9, 2017 at 5:08
  • @joeqwerty not an external website. reuqest to local server Feb 9, 2017 at 5:46

2 Answers 2


You can't capture the http request to the webserver because it is not going to your machine. You will have to run wireshark/tcpdump on the webserver or some common component in the network like a router.


If I understand properly, you're running tcpdump/wireshark on your laptop, over a WiFi link.

If so, you should know that the traffic from other clients connected to your access point won't show on your connection - unless explicitly addressed to you.

You would need to work from your router.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .