14

我可以在 DOS/windows 下使用什么网络工具来像在 Linux 中那样轻松地找到 netbios 主机的 IP 地址?

例如在 Linux (ubuntu) 下,我可以像这样找到 IP 地址:

# nmblookup imac
querying imac on 192.168.1.255
192.168.1.75 imac<00>

现在,这是无线连接时 macbook 的 IP

但是在windows下我无法ping通它:

C:\>ping imac

Pinging imac.gateway.2wire.net [192.168.1.68] with 32 bytes of data:
Request timed out.

我能找到的最接近的工具返回两个 IP(即使它通过无线连接获得了不同的 IP,它也会返回硬连线 IP

C:\>nslookup imac
Address:  192.168.1.254
Name:    imac.gateway.2wire.net
Addresses:  192.168.1.68, 192.168.1.75

没有windows命令只返回主机的活动IP地址吗?

4

3 回答 3

9

在 Windows 上,您可以尝试

  • ping -a IP_address(查找 DNS 名称和 NetBIOS 名称)
  • nslookup IP_address(此命令要求您配置内部 DNS 服务器)

我个人喜欢使用ping -a

于 2014-01-24T23:15:07.393 回答
9

http://technet.microsoft.com/en-us/library/bb490938.aspx

Nbtstat.exe -a NETBIOSNAME
Nbtstat.exe -A IP

随 Windows XP 及更高版本一起提供。

于 2015-01-15T12:22:22.630 回答
0
nbtstat -a [hostname] -c 

这给出了 Windows 上 NetBIOS 名称的 IP 地址

于 2020-11-07T06:03:57.710 回答