Como posso descobrir o que um PC com Windows pensa ser seu nome, dado seu IP?

Como posso descobrir o que um PC com Windows pensa ser seu nome, dado seu IP?

Como posso descobrir o que um PC remoto com Windows pensa que é seu nome de host, dado seu IP? Do Windows cmd.exe ou de um shell do Linux.

Não estou interessado no que um servidor DNS pensa que é o nome do host para um IP, apenas no que a máquina que responde a um endereço IP pensa que é o seu nome.

Não quero usar o RDP, mas tenho acesso a um usuário administrativo nos PCs de destino.

Responder1

Isso deve fazer:
wmic /node:<your_ip_here> computersystem get name,domain

ou se você preferir o PowerShell:
Get-WmiObject -co <your_ip_here> win32_computersystem -property name,domain |format-list -property name,domain

Ambos permitirão que você consulte uma lista em vez de um único PC e especifique credenciais específicas, se necessário.

Responder2

nbtstat -a IP-Address

Exemplo: nbtstat -a 192.168.1.1

Responder3

Você pode tentar usar pingseu -aswitch para resolver endereços IP para nomes de host.

ping -a 192.168.1.1

informação relacionada