tcpdump가 호스트에 대한 패킷을 캡처하지 않습니다.

tcpdump가 호스트에 대한 패킷을 캡처하지 않습니다.

명령 의 출력은 다음과 같습니다 ip addr.

ip addr 명령의 스크린샷

네트워크 트래픽을 표시하기 위해 다음 명령을 시도했습니다.

 sudo tcpdump -n host google.com  

그러나 다음과 같이 출력됩니다.

tcpdump: WARNING: eth0: no IPv4 address assigned  
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode  
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes  

google.com에도 핑을 보냈지만 여전히 패킷이 표시되지 않습니다.

답변1

에 IP 주소를 할당하지 않았습니다 eth0. 따라서 tcpdumpping통해 작업할 수 없습니다 eth0.

따라서 유선 네트워크에 연결되어 있는 경우 하나를 할당하거나 wlan0대신 인터페이스를 사용하십시오.

예를 들어 ping -I wlan0 www.google.com또는 tcpdump -i wlan0 -n host google.com.

관련 정보