测试环境中因为没有人统一管理IP分配,或是因为各种各样的问题,总是会出现IP地址冲突的问题。
windows方向不做介绍,本文主要讲解一下linux环境中的IP地址冲突。
给开发开了一台虚机,DHCP获取的,按道理来说不会存在IP地址冲突的问题。但是开发说自己会经常登陆不上机器,同时还有一台机器也会间接性抽风。登陆VNC后未发现系统宕机的情况,排除了是系统宕机的问题。那么为什么会出现登陆失败呢?难不成是开发本地配置的路由存在问题?
查看路由后发现路由都是默认初始路由,跳过是路由的问题。
没啥思路了,在机器上跑个ping试试呗。在地址冲突的机器上ping IP出现了(DUP!)
What?当时我是一脸懵逼的….
那么是地址冲突了???
IP地址冲突了?不应该啊,看下ARP表吧
1.arping检测
Arping是一种ARP级别的ping工具,ping IP可以直接显示出IP对应的MAC地址。