有没有命令可以扫描我的网络并检查冲突的 IP

有没有命令可以扫描我的网络并检查冲突的 IP

发生这种情况时,找到重复的 IP 很困难。你知道你必须搜索所有网络 IP 来检查重复。那么有没有命令行或脚本可以帮我做这件事?

答案1

经过谷歌搜索和尝试后,我找到了这个解决方法。

arp-scan如果尚未安装,请安装:

sudo apt-get install arp-scan

现在运行这个命令:

sudo arp-scan -l

这将搜索整个网络以查找重复的 IP。当两个 IP 相同时,输出行旁边将显示一个关键字 (DUP),这样您就可以知道重复项:

%arp扫描-N-r 1-s 192.168.1.40 192.168.1.0/24
接口:eth0,数据链路类型:EN10MB(以太网)
启动 arp-scan 1.2(ether-scan-engine 1.3),包含 256 个主机
192.168.1.33 00:00:5e:00:01:ca 南加州大学信息科学研究所
192.168.1.34 00:0b:46:e4:8d:6d 思科
192.168.1.34 00:0b:48:5d:4c:3f Cisco (DUP: 2) **此处重复,请注意旁边的 DUP 标记**
192.168.1.45 00:0a:b7:9b:b7:7a 思科系统
192.168.1.46 00:0a:b7:9b:b7:01 思科系统

相关内容