ping 요청을 받은 인터페이스를 확인하는 방법

ping 요청을 받은 인터페이스를 확인하는 방법

-I이 옵션을 사용하여 특정 인터페이스에 핑을 보내는 방법을 알고 있습니다 . 핑을 수신하는 인터페이스를 알고 싶습니다. 이 목적 으로 시도했지만 tcpdump세부 정보를 얻을 수 없었습니다. ping ICMP 에코 요청을 필터링하여 필터링할 수 있습니다.

tcpdump 'icmp[icmptype] = icmp-echo'

사용자 정의 Linux를 사용하는 사용자 정의 하드웨어에는 2개의 이더넷 인터페이스가 있습니다. 인터페이스와 라우팅 테이블을 올바르게 구성했는지 확인하고 싶습니다.

답변1

문제를 약간 되돌리고 tcpdump특정 네트워크 인터페이스에서 패킷을 수신할 수 있습니다. 이렇게 하면 테스트할 때 관심 있는 인터페이스로 추적을 제한할 수 있습니다.

# tcpdump -i <interface> ...

또한 필터는 'icmp[icmptype] = icmp-echo'IPv4를 통한 핑에만 적용되므로 IPv6을 다루는 경우 그에 따라 필터를 조정해야 합니다.

관련 정보