Linux中如何检测IP冲突

arping 是最常用的检测IP冲突的工具,它通过ARP协议检测网络中是否有设备使用相同的IP地址。

安装 arping

XML 复制代码
# Ubuntu/Debian
sudo apt install arping

# CentOS/RHEL/Fedora
sudo yum install iputils
# 或者
sudo dnf install iputils

使用 arping 检测IP冲突

XML 复制代码
# 检测特定IP是否冲突
sudo arping 192.168.1.100

# 发送多次请求以确认
sudo arping -c 5 192.168.1.100

判断方法

  • 如果只有一个MAC地址回应,说明IP未冲突
  • 如果有多个不同MAC地址回应同一个IP,说明存在IP冲突
  • 如果没有MAC地址回应,说明该IP未被使用

示例输出

XML 复制代码
ARPING 192.168.1.100 from 192.168.1.101 eth0
Unicast reply from 192.168.1.100 [00:11:22:33:44:55]  1.234ms
Unicast reply from 192.168.1.100 [AA:BB:CC:DD:EE:FF]  2.345ms  # 冲突!
相关推荐
盐焗鹌鹑蛋27 分钟前
【Linux】基础开发工具yum和vim
linux·运维·vim
AOwhisky35 分钟前
Linux(CentOS)系统管理入门笔记(第十四期)——计划任务与进程调度管理:atcron 与 nicechrt
linux·运维·笔记·centos·云计算·进程调度·计划任务
小莫分享1 小时前
sshw:用交互搜索和 Web 配置高效管理 SSH Server
linux·运维·golang·开源·ssh
fthux1 小时前
GitHub Actions自动化运维实战:构建高效可靠的CI/CD流水线
运维·自动化·github
流浪0011 小时前
Linux系统22:——文件(六):目标文件与ELF深度解析:从编译到加载的全景揭秘
linux·运维·服务器
白狐_7981 小时前
【408计算机网络|第01章|408-CN-01】计算机网络概述与体系结构:性能指标、分层、OSI与TCP/IP
网络协议·tcp/ip·计算机网络
MrDJun1 小时前
长期稳定跑网页监控:TLS 指纹、代理选路与请求节流的工程实践
运维·爬虫·python·网络协议·网站监控
AAA@峥2 小时前
Ceph 集群配置管理完整指南
运维·数据库·分布式·ceph
kidwjb2 小时前
Linux内核-内核信号处理函数
linux·内核·信号处理
爱吃龙利鱼2 小时前
K8s 运维体系搭建:全组件监控与日志收集实战(victoria-metrics-k8s-stack 0.87.0)
运维·容器·kubernetes