我有一台远程计算机的 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 地址。
希望有帮助...