
¿Cómo puedo saber cuál cree una PC remota con Windows que es su nombre de host, dada su IP? Desde Windows cmd.exe o un shell de Linux.
No me interesa saber qué cree un servidor DNS que es el nombre de host para una IP, solo cuál cree que es el nombre de la máquina que responde a una dirección IP.
No quiero usar RDP pero tengo acceso a un usuario administrativo en las PC de destino.
Respuesta1
Esto debería hacer:
wmic /node:<your_ip_here> computersystem get name,domain
o si prefieres powershell:
Get-WmiObject -co <your_ip_here> win32_computersystem -property name,domain |format-list -property name,domain
Ambos le permitirán consultar una lista en lugar de una sola PC y especificar credenciales específicas si es necesario.
Respuesta2
nbtstat -a IP-Address
Ejemplo: nbtstat -a 192.168.1.1
Respuesta3
Puede intentar usarlo ping
con su -a
conmutador para resolver direcciones IP en nombres de host.
ping -a 192.168.1.1