Answers:
使用nmap扫描子网是一种快速简便的方法,这是我以前使用过的,各种选项也可以使您进行更详细的检查。
ipconfig
从命令提示符处运行来确定默认网关。使用它在目标领域,如目标:192.168.1.1/24
。然后单击扫描。
如果网络上有一个Unix框,您可以尝试arp-scan:
$ arp-scan --interface=eth0 192.168.0.0/24
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.4 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.0.1 00:c0:9f:09:b8:db QUANTA COMPUTER, INC.
192.168.0.3 00:02:b3:bb:66:98 Intel Corporation
192.168.0.5 00:02:a5:90:c3:e6 Compaq Computer Corporation
192.168.0.6 00:c0:9f:0b:91:d1 QUANTA COMPUTER, INC.
192.168.0.12 00:02:b3:46:0d:4c Intel Corporation
192.168.0.13 00:02:a5:de:c2:17 Compaq Computer Corporation
192.168.0.87 00:0b:db:b2:fa:60 Dell ESG PCBA Test
192.168.0.90 00:02:b3:06:d7:9b Intel Corporation
192.168.0.105 00:13:72:09:ad:76 Dell Inc.
192.168.0.153 00:10:db:26:4d:52 Juniper Networks, Inc.
192.168.0.191 00:01:e6:57:8b:68 Hewlett-Packard Company
192.168.0.251 00:04:27:6a:5d:a1 Cisco Systems, Inc.
192.168.0.196 00:30:c1:5e:58:7d HEWLETT-PACKARD
13 packets received by filter, 0 packets dropped by kernel
Ending arp-scan: 256 hosts scanned in 3.386 seconds (75.61 hosts/sec). 13
responded
如前所述,nmap(http://nmap.org/)可能是一个不错的,快速且免费的选择。请注意,有些非常激进的选择可能会使计算机崩溃。
此命令将对所选子网执行简单的ping扫描,并且应该是完全安全的。
nmap -rP 192.168.1.1/24
显然,请替换为您自己的网络信息。
您提到了一个重复的IP地址。两台机器都应生成一个警告屏幕,使您可以识别机器。如果使用DHCP,则应该已生成另一个请求,并且该问题可能已自行解决。
LAN上的IP地址列表将提供有限的帮助,因为问题是有两台计算机尝试使用相同的IP地址。
我建议您尝试查找发生冲突的两台计算机的MAC地址。
哪个设备记录了IP地址冲突?是服务器,路由器等吗?某些平台(Solaris和BSD)将记录有问题的主机的MAC地址以及错误消息。如果有问题的IP地址在您的DHCP池之一内,则还应检查一下DHCP服务器的日志中是否有尝试为其分配IP地址的MAC地址。
如果失败,我建议登录到发生此问题的子网的默认路由器,并监视ARP表。应该有一个IP地址在多个MAC地址之间切换;同样,这两个MAC地址代表您感兴趣的设备。
一旦有了两个设备的MAC地址,就应该能够将它们绑定到特定的交换机端口。这个问题提供了有关如何做到这一点的详细信息。您还可以使用OUI查找工具来帮助识别每个设备的制造商。
您没有说它是否必须是Linux应用程序。
如果可以使用Windows,则Advanced IP Scanner是免费的,并且效果很好。
从好(坏?)的过去开始,我曾经使用过一个称为WS_PING的工具-来自提供古老WS_FTP的人。
这只是一个试用,但是您可以从http://www.whatsupgold.com/products/ws_ping-propack/上获取它-它会做您想做的一切,并可以从Windows 95中做!
我使用了一个名为“ kiss the net”的小应用程序,它会扫描并为您生成pdf网络图。
它基于mikrotik生产的服务器监视/管理产品“ The Dude”。
http://www.mikrotik.com/cn/download/KTN_1.0beta1.zip
要求:Windows XP / 2000/2003 /带有Internet Exporer 6或更高版本的Vista。
Colasoft Mac Scanner是执行此操作的一种方法。它提供IP地址,名称和MAC地址。