根据 NetBIOS 名称查找主机名

根据 NetBIOS 名称查找主机名

我有一台远程计算机的 NetBIOS 名称,并且我想要查找它的主机名(我在 LAN 中有一个 DNS 服务器)或 IP 地址(我将执行一个nslookup来查找主机名)。

谷歌搜索告诉我要这样做

nbtstat -a NETBIOS-NAME

这给了我这个输出(抱歉,是法语输出)

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

问题是这10.10.10.47是本地计算机的 IP 地址(CHBROSSO-WIN7VM)。

如何找到远程计算机的 IP 地址?

答案1

如果您可以通过某种方式与其通信/连接(也许 Ping?),那么nbtstat -c应该会向您显示计算机及其解析的 IP 地址。

编辑:

查看NBTScan 工具- 一个实用程序,它将对您的子网进行 NetBIOS 扫描并返回包括 IP 和 MAC 地址在内的信息:

NBTscan 是一款用于扫描 IP 网络以获取 NetBIOS 名称信息的程序。它向提供范围内的每个地址发送 NetBIOS 状态查询,并以人可读的形式列出收到的信息。对于每个响应的主机,它列出 IP 地址、NetBIOS 计算机名称、登录用户名和 MAC 地址。

希望有帮助...

相关内容