Localiza o nome do host do nome NetBIOS

3

Eu tenho o nome NetBIOS de um computador remoto, e quero encontrar seu nome de host (eu estou em uma rede local tem um servidor DNS), ou o endereço IP (eu vou fazer um nslookup para encontrar o hostname ).

Uma pesquisa no Google me disse para fazer

nbtstat -a NETBIOS-NAME

Isso me dá esta saída (desculpe pela saída em francês)

C:\Users\Charles.CHBROSSO-WIN7VM>nbtstat -a LIGHTCT-PC2

Connexion au réseau local 3:
Adresse IP du noeud : [10.10.10.47] ID d'étendue : []

Table de noms NetBIOS des ordinateurs distants

   Nom                Type         État
---------------------------------------------
LIGHTCT-PC2    <00>  UNIQUE      Inscrit
WORKGROUP      <00>  Groupe      Inscrit
LIGHTCT-PC2    <20>  UNIQUE      Inscrit
WORKGROUP      <1E>  Groupe      Inscrit

Adresse MAC = B8-AC-6F-81-8A-26

O problema é que 10.10.10.47 é o endereço IP do computador local ( CHBROSSO-WIN7VM ).

Como posso encontrar o endereço IP do computador remoto?

    
por CharlesB 26.04.2011 / 17:27

1 resposta

2

Se você puder se comunicar / conectar com ele de alguma forma (Ping, talvez?), então nbtstat -c deve mostrar o computador e o endereço IP é resolvido.

EDITAR:

Confira o NBTScan.exe - um utilitário que fará uma varredura de NetBIOS de sua sub-rede e retornará as informações incluindo endereços IP e MAC:

NBTscan is a program for scanning IP networks for NetBIOS name information. It sends NetBIOS status query to each address in supplied range and lists received information in human readable form. For each responded host it lists IP address, NetBIOS computer name, logged-in user name and MAC address.

Espero que ajude ...

    
por 26.04.2011 / 17:52