IPv6 데이터그램을 캡처하기 위해 TCPDump를 사용하려고 합니다.
tcpdump -c 1 -i eth1 -vvvs0 ip6 and dst host H2.net2 & tracepath6 H2.net2
저는 H1.net1에서 이 스크립트를 실행하고 있습니다. R12.net1은 net1과 net2를 연결하는 라우터의 net1 인터페이스입니다. H1과 H2 모두 R12와 마찬가지로 IPv6이 활성화되어 있습니다.
그러나 다음 오류가 발생합니다.
tcpdump: expression rejects all packets
내가 보는 방식은 다음과 같습니다. H2로 향하는 1개의 ipv6 데이터그램을 듣고 캡처하도록 지시한 다음 캡처할 ipv6 데이터그램을 H2로 보냅니다.
내가 무엇을 놓치고 있나요? 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?