105 localhost에서 localhost로 TCP 패킷을 보내는 프로그램을 작성합니다. 그리고 tcpdump를 사용하여 패킷을 캡처하고 싶습니다. 그러나 아무것도 포착되지 않습니다. 우분투의 내 명령 : sudo tcpdump 어떤 주장을 추가해야합니까? 감사! linux localhost tcpdump — 데이비드 소스 2 프로그래밍과 관련이 없으며 SuperUser에 속합니다. — 언 와인드
181 sudo tcpdump -i lo — Unbeli 소스 33 Mac이 sudo tcpdump -D먼저 실행 되면 로컬 인터페이스를 얻습니다. 내 경우에는 그것입니다 :sudo tcpdump -i 3.lo0 — sunsations은 8 의 사용을 제거 sudo하고 루트로 실행해야 함을 명확하게 명시하십시오. — Geoffrey 예, Windows와 같은 특별한 소프트웨어를 설치하지 않고도 "즉시"작동합니다. — rogerdpack 2 Mac의 경우 어느 시점에서 변경되어 이제 다음이 작동합니다 sudo tcpdump -i lo0.. — shawkinaw 그 pkt에는 이더넷 hdr이 없습니까? tcpdump를 사용하여 이더넷 hdr 내용이 보이지 않습니까? — Abhishek Sagar