如何确定网络上机器的信息

如何确定网络上机器的信息

在我的工作场所,每个员工都有十个 IP 地址范围供其计算机使用。我有 xx.xx.6.1-xx.xx.6.10 的范围。我的问题是我想使用 xx.xx.6.6,但网络上的其他东西已经占用了该地址。这台机器响应 ICMP,但不响应 SSH 或 RDP。在向上级汇报问题之前,我想确定这台机器运行的是什么操作系统(以及可能的机器类型,即服务器、台式机、交换机等)。确定此信息的最佳方法是什么?

哦,nslookup 的响应是这样的(blah.blah.blah.blah 是我们的 DNS 服务器):

*** blah.blah.blah.blah can't find xx.xx.6.6: Non-existent domain

tracert 的响应如下:

1   17 ms    8 ms    7 ms  xx.xx.6.6
Trace complete.

答案1

nmap应该能提供您所需的所有信息。对于像我这样不喜欢费力浏览命令行选项的人来说,有一个很棒的 Windows GUI 版本。

答案2

从窗口nbtstat -a xx.xx.6.6将为您提供远程机器的 netbios 名称。

ARP-A将会显示您的 MAC 地址。

答案3

nmap -O xx.xx.6.6可能会给你一些想法。但它并不是 100% 准确。

答案4

对其运行 nmap:

nmap -O -v xx.xx.6.6

在这里阅读有关 nmap 的信息:

http://nmap.org/book/osdetect-usage.html

相关内容