IP分配情况
设备A
- eth1:192.168.100.44 MAC地址每次重启的时候 MAC地址不同
- eth0 192.168.3.44 未接网线
设备B
- eth 0 192.168.100.103 MAC地址不会变: Fc:8f:0e:01:40:4b
设备C
- 192.168.100.25 ubuntu 18.04 desktop
问题描述
- 在192.168.100.25上面运行 arp命令 获取到一个mac地址对应两个不同的IP
192.168.100.103 ether ec:7f:2e:31:30:3b C enp5s0
192.168.100.44 ether ec:7f:2e:31:30:3b C enp5s0
登录192.168.100.44 发现192.168.100.44的MAC地址就是 ec:7f:2e:31:30:3b
- 使用ssh协议登录100.44 和100.103都登录到设备A,设备B完全就不通了
个人分析
arp中两个mac可以确定是设备A的MAC地址,但是IP地址一个是设备A的一个是设备B的。就导致设备B在加入此网络的时候发现IP冲突。192.168.100.103正常的数据包无法到达192.168.100.25。只是我自己的理解,可能有偏差。疑问
哪位朋友能解读下上述问题:为什么会出现arp中有一个mac有两个IP的情况?