답변:
DNS가없는 Windows 시스템의 이름을 판별하려면 Nbtstat 를 시도하십시오 . 그러나 그것은 Windows에서만 작동합니다.
예를 들어
NBTSTAT -A 10.10.10.10
Linux 에서는 거의 동일한 nmblookup 을 시도해야합니다 .
nmblookup
내 배포판의 Samba 패키지의 일부입니다. 왜 nmblookup
ip to hostname이 Samba (네트워크 파일 시스템 코드 및 인쇄 서비스 코드)의 일부 인지 잘 모르겠습니다 .
기술적으로 바람직한 방법은 입력하는 것입니다 nslookup <ip address>
NSLOOKUP은 실제로 DNS 서버에 호스트 이름의 IP 주소를 요청합니다. Ping은 로컬 DNS 확인자 캐시를 사용하며 , 이는 플러시 할 때까지 올바르지 않을 수 있습니다.
nslookup <ip address>
있으며 역방향 조회를 해결합니다.
Windows ping -a x.x.x.x
에서는 IP 주소 에서 호스트 이름을 확인하는 데 사용할 수 있습니다 .
Windows와 Linux 모두에서 두 가지 방법으로 작업을 수행 할 수 있습니다. 예를 들어
NetBIOS 이름이 더 이상 사용되지 않으므로 nmblookup 이 Linux 호스트에서 제대로 작동하지 않을 수 있습니다 . 그리고 Windows에서는 로컬 네트워크로 제한됩니다.