arp -na
이 명령은 주소 확인 프로토콜을 사용하여 현재 네트워크에 연결된 모든 장치를 파악합니다. 반환된 목록에서 IP 주소, 해당 IP 주소를 점유하고 있는 장치의 MAC 주소 및 연결에 대한 추가 정보(예: 장치가 사용 중인 인터페이스)를 찾을 수 있습니다. 이것이 장치 수준의 자세한 정보를 제공하지는 않지만 이 명령은 Mac OS X에 내장되어 있으며 일반적으로 네트워크 쿼리 응용 프로그램이 수행해야 하는 작업을 수행할 수 있습니다.
그러나 arp 유틸리티는 캐시된 장치 목록을 사용하므로 나열된 MAC 주소가 항상 최신 상태이고 정확하지 않을 수 있습니다. 현재 네트워크를 점유하고 있는 모든 장치의 핑백을 받으려면(해당 장치가 ping에 응답한다고 가정) LAN의 브로드캐스트 IP에 ping 요청을 보낼 수 있습니다. (이 IP 주소는 라우터 설명서를 참조하여 찾을 수 있습니다. 이 예에서는 표준 Apple AirPort 구성 주소를 사용했습니다.)
핑 10.0.1.255
이 주소를 핑하면 네트워크를 점유하고 핑 요청에 응답하는 모든 장치로부터 핑백을 받게 됩니다. 이 목록은 이러한 장치가 LAN에서 활성 상태이고 캐시되지 않음을 보장합니다.
Twitter에서 이 기사 작성자인 Cory Bohon을 팔로우하십시오 .