Возможность преобразования IP-адреса в имя будет зависеть от того, какие службы разрешения имен (например, DNS) настроены в вашей сети, поэтому не все команды будут работать во всех случаях. Принимая конфигурации сети по умолчанию, вот несколько команд, которые вы можете попробовать перечислить в (примерно) порядке, в котором они могут работать:
Nbtstat
nbtstat -A <IP-ADDRESS>
Запрашивает таблицу имен NetBIOS удаленного компьютера. Имя с типом «UNIQUE» - это имя удаленного компьютера:
PS C:\> nbtstat -A 192.0.2.100 Local Area Connection: Node IpAddress: [192.0.2.100] Scope Id: [] NetBIOS Remote Machine Name Table Name Type Status --------------------------------------------- WIN10-PC <00> UNIQUE Registered WORKGROUP <00> GROUP Registered WIN10-PC <20> UNIQUE Registered MAC Address = 0B-15-5A-AB-0C-15
пинг
ping -a <IP-ADDRESS>
-a
Параметр разрешает IP- адрес для имени хоста. Это требует работы DNS в сети, которая знает о машине назначения.
PS C:\> ping -a 192.0.2.100 Pinging WIN10-PC [192.0.2.100] with 32 bytes of data: Request timed out. Ping statistics for 192.0.2.100: Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),