A capacidade de converter um endereço IP em um nome dependerá de quais serviços de resolução de nomes (por exemplo, DNS) estão configurados em sua rede, portanto, nem todos os comandos funcionarão em todos os casos. Supondo configurações de rede padrão, aqui estão alguns comandos que você pode tentar listados em (aproximadamente) a ordem em que provavelmente trabalharão:
Nbtstat
nbtstat -A <IP-ADDRESS>
Consulta a tabela de nomes NetBIOS da máquina remota. O nome com o tipo "UNIQUE" é o nome da máquina remota:
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
ping -a <IP-ADDRESS>
O parâmetro -a
resolve um endereço IP para um nome de host. Isso requer o funcionamento do DNS na rede que conhece a máquina de destino.
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),