Mac OS의 명령줄에서 LAN 장치의 IP 주소 보기
차례:
Mac과 동일한 LAN(Local Area Network)에 있는 다른 하드웨어의 IP 주소를 확인해야 하는 경우 명령줄 arp 도구가 잘 작동합니다. 직접 네트워크 연결을 더 쉽게 만들고 다른 많은 네트워크 및 문제 해결 목적에 도움이 될 수 있는 다른 장치의 IP 및 함께 제공되는 MAC 주소를 빠르게 찾을 수 있습니다.
arp로 로컬 장치 IP 주소 찾기
시작하려면 /응용 프로그램/유틸리티/(또는 Spotlight 및 Command+스페이스바로 액세스)에서 터미널 앱을 실행하십시오. arp 도구는 ARP(Address Resolution Protocol)를 사용하여 네트워크 주소 확인 기능을 표시하고 제어합니다. 여기서 달성하려는 목적을 위해 arp를 가장 간단하게 사용하는 방법은 -a 플래그를 첨부하는 것입니다.
arp -a
이렇게 하면 다른 Mac, PC, 라우터, iPhone 및 iPad를 포함하여 로컬 네트워크에서 찾은 장치가 LAN IP 주소와 개별 MAC 주소를 모두 표시합니다. (후자의 경우 MacOS X 또는 iOS에 있는 MAC 주소와 일치시켜 하드웨어를 구별하는 데 도움이 될 수 있습니다.)
arp -a 출력의 예는 다음과 같습니다. % arp -a ? (192.168.0.1) en0 ifscope에서 0:0:ca:1:2:3에 ? (192.168.0.2) at 68:b8:3d:22:1c:42 on en0 ifscope ? (192.168.0.11) en0 ifscope의 b4:12:23:5a:d3:6f에서 ? (192.168.0.255) at ff:ff:ff:ff:ff:ff on en0 ifscope
ping & arp를 사용하여 로컬 네트워크에서 장치의 IP 주소를 찾는 방법
출력이 최신 상태가 아니거나 있어야 한다고 생각하는 IP가 누락된 경우 브로드캐스트 IP를 ping합니다(일반적으로 ".255"로 끝나는 arp -a의 마지막 결과). ) 그런 다음 arp -a를 이렇게 다시 실행합니다.
먼저 브로드캐스트 IP 핑:
Terminal% ping 192.168.0.255 PING 192.168.0.255(192.168.0.255): 56 데이터 바이트 192.168.0.6에서 64바이트: icmp_seq=0 ttl=64 time=0.079ms 192.168.0.1에서 64바이트: icmp_seq=0 ttl=64 time=1.922ms --- 192.168.0.255 ping 통계 --- 2 패킷 전송, 2 패킷 수신, +6 중복, 0.0% 패킷 손실 왕복 분 /avg/max/stddev=0.079/39.404/303.510/75.738ms
그러면 arp -a 명령을 다시 실행하십시오.
터미널% arp -a ? (192.168.0.1) en0 ifscope의 0:0:ca:1:2:3에서 ? (192.168.0.2) at 68:b8:3d:22:1c:42 on en0 ifscope ? (192.168.0.10) at 22:12:bb:a0:3d:fd on en0 ifscope ? (192.168.0.11) en0 ifscope의 b4:12:23:5a:d3:6f에서 ? (192.168.0.255) at ff:ff:ff:ff:ff:ff on en0 ifscope
이 예에서 192.168.0.10은 이전 결과와 비교하여 새로운 IP라는 점에 유의하십시오. 해당 머신은 방금 네트워크에 연결되었습니다.
arp 결과 끝에 있는 프로토콜 제안을 무시할 수 있습니다. 이 예에서는 장치가 "이더넷"으로 표시되지만 실제로는 모두 en0에서 Wi-Fi가 있는 무선 네트워크에 있습니다. 상호 작용.
이 목록에는 Mac 소유의 IP 주소 또는 MAC 주소가 표시되지 않습니다. 필요한 경우 터미널, 시스템 환경 설정을 통해 또는 외부 주소를 찾는 경우 외부 서비스를 사용하여 자신의 IP 주소를 찾을 수 있습니다.
arp는 대부분의 경우에 충분히 잘 작동하고 Mac OS X의 모든 버전에 내장되어 있다는 장점이 있지만 모든 사람에게 충분하지 않을 수 있습니다.고급 사용자의 경우 nmap은 네트워크 검색 도구에 더 나은 옵션이지만 nmap은 직접 설치하거나 소스를 통해 컴파일하거나 homebrew와 같은 것을 통해 설치해야 합니다.
내 네트워크에 있는 다른 모든 컴퓨터의 IP 주소는 어떻게 찾습니까?
위의 ping 및 arp 트릭은 네트워크에 있는 모든 장치 또는 컴퓨터의 모든 IP 주소를 찾아 나열합니다. 즉, 동일한 네트워크에 연결된 Mac 컴퓨터, Windows PC, Linux 시스템, iPhone 및 iPad와 같은 iOS 장치, 동일한 네트워크에 있는 Android 전화 및 태블릿, 심지어 Apple TV 또는 Playstation과 같은 셋톱 IP 지원 상자의 IP 주소가 해당 장치와 컴퓨터가 검색을 수행하는 컴퓨터와 동일한 로컬 네트워크에 연결되어 있다고 가정합니다.
동일한 네트워크에 있는 네트워크 연결 장치 및 컴퓨터를 찾고, 찾고, 나열하는 또 다른 유용한 방법을 알고 계십니까? 댓글로 공유해주세요!