![LAN에서 모든 장치 이름을 보려면 어떻게 해야 합니까?](https://rvso.com/image/1505647/LAN%EC%97%90%EC%84%9C%20%EB%AA%A8%EB%93%A0%20%EC%9E%A5%EC%B9%98%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%B3%B4%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
로컬 네트워크를 스캔하고 IP, MAC 주소 및 장치 이름이 있는 연결된 모든 장치 목록을 반환하려고 합니다.
장치 이름이란 내 iPhone인 경우 연결된 장치에 대한 라우터 관리 응용 프로그램을 확인할 때와 마찬가지로 'Jamies-iPhone'이라고 표시된다는 의미입니다.
현재 다음을 사용하여 IP와 MAC을 얻는 데까지 이르렀습니다.
sudo nmap 192.168.1.0/24 -sP > file1.txt
아래 출력을 'file1.txt' 파일에 제공합니다.
Starting Nmap 6.47 ( http://nmap.org ) at 2016-09-01 18:37 UTC
Nmap scan report for 192.168.1.1
Host is up (0.00027s latency).
MAC Address: 8C:34:FD:E2:E6:48 (Unknown)
Nmap scan report for 192.168.1.3
Host is up (0.0038s latency).
MAC Address: 70:56:82:C6:BE:EE (Apple)
Nmap scan report for 192.168.1.10
Host is up (0.18s latency).
Nmap done: 256 IP addresses (2 hosts up) scanned in 6.42 seconds
하지만 장치 이름을 표시하는 방법에 대한 정보를 찾을 수 없으며 'Apple'이라고만 표시됩니다. 저는 Apple TV가 몇 개 있고 이를 구별할 수 있기 때문에 구체적으로 Apple TV의 이름을 보고 싶습니다.
답변1
거기에 나열된 "Apple"은MAC 주소에서 파생됨(Apple에 할당된 범위에 있습니다.) NMap은 그것이 맞는지 모릅니다.실제로애플 기기.
장치가 해당 이름(유틸리티도 검색함)으로 서비스에 응답하지 않고 로컬 이름 서비스(예: DNS, 수동으로 또는 DHCP로 등록)에 등록되지 않은 경우 다음을 수행할 수 있습니다. 이름을 모르겠어요.