Cla*_*ols 39 networking windows tcpip ip arp
我们的网络出现 IP 地址冲突的错误,我想找到所有设备的 IP 地址。(我之前也有需要)。(更新/说明:我也在寻找基于 Windows 的。)
有什么建议?
我已经阅读了对各种工具(Look@Lan、Angry IP Scanner)的建议,我正在寻找使用过这些工具或其他工具的人的建议。
Tim*_*and 38
如果网络上有 unix box,您可以尝试 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
Run Code Online (Sandbox Code Playgroud)
Iva*_*van 11
快速而肮脏(在 Linux 上):
$ ping -b 192.168.1.255
$ arp -a
Run Code Online (Sandbox Code Playgroud)
如前所述,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 查找工具来帮助识别每个设备的制造商。
| 归档时间: |
|
| 查看次数: |
399776 次 |
| 最近记录: |