내 네트워크에 있는 모든 IP가 주어지면 컴퓨터 이름을 어떻게 찾을 수 있나요?

내 네트워크에 있는 모든 IP가 주어지면 컴퓨터 이름을 어떻게 찾을 수 있나요?

fing(네트워크 분석용 Linux 패키지)을 사용하여 내 네트워크의 모든 IP 목록을 얻었습니다 .

기계 이름은 어떻게 알 수 있나요? 그리고 혹시 OS도 구할 수 있을까요?

답변1

컴퓨터 이름은 사용하는 OS에 따라 다소 까다로울 수 있습니다. 적절한 DNS 레코드가 존재하는 것처럼 정규화된 도메인 이름인 경우 역방향 조회를 수행할 수 있습니다. nslookup 192.168.0.123여기서 물론 올바른 IP 주소를 사용합니다.

Windows 네트워크 이름(적절한 프로토콜 이름을 모릅니다. SMB?)인 경우 다음을 수행하면 Windows가 자동으로 이를 찾는다는 것을 알았습니다.tracert 192.168.0.123

nmap을 사용하면 OS 지문을 확인할 수 있습니다.nmap -O 192.168.0.0/24

답변2

DCHP에 DNS 서버가 있는 경우 컴퓨터 이름을 가질 수 있습니다. OS의 경우 deksi 네트워크 인벤토리와 같은 소프트웨어가 필요합니다.

관련 정보