提问一个关于IP重影的问题

2013-08-15 21:57:54 +08:00
 roc198
问题是这样的:
A服务器,mac地址为:00:14:5e:18:b6:18,IP地址配置为:192.168.1.21,物理服务器,系统win2008R2
B服务器:mac地址为:00:50:56:9c:45:31,IP地址配置为:192.158.1.250,vmware虚拟机,系统ubuntu12.04
C服务器:mac地址为:00:50:56:9c:45:2f,IP地址配置为:192.168.1.247,vmware虚拟机,系统ubuntu12.04

首先B服务器连接网络从它自身来看完全正常。我想通过ssh从C服务器连接到B服务器,但是时常失败,开始没留意,今天觉得实在忍受不了了,就检查问题,结果发现,C服务器上进行arp检查居然发现250IP地址居然对应的mac地址是:00:14:5e:18:b6:1C,通过交换机mac地址表检查发现它跟00:14:5e:18:b6:18也就是A服务器来源于同一端口!!!

于是我拔掉A服务器的网线,再次ping 250并检查arp,此时正常,再次联通A的网线后,做如下几次测试:
[注:以下所有操作前均清空arp记录]
1.用C ping 250,此时,C服务器arp记录显示250对应的mac为:00:14:5e:18:b6:1c,交换机无250的mac记录
2.用A ping 250,此时,A服务器arp记录显示250对应的mac为:00:50:56:9c:45:31,交换机无250的mac记录
3.用交换机ping250,此时交换机中arp记录显示250对应的mac为:00:14:5e:18:b6:1c
4.用B服务ping网关,此时交换机中的arp记录显示250对应的mac为:00:50:56:9c:45:31。如果同时用C服务器ping 250,则此时C服务器的arp记录显示250对应的mac为:00:50:56:9c:45:31。

有同仁高手遇到过这种问题没?求解。
2372 次点击
所在节点    问与答
9 条回复
pubby
2013-08-15 22:03:33 +08:00
B连C的时候arp记录是否为 00:50:56:9c:45:2f ?
roc198
2013-08-15 22:16:08 +08:00
@pubby 对,B连C的时候正常
rrfeng
2013-08-16 14:34:48 +08:00
00:14:5e:18:b6:1c 这个地址是哪里来的?
roc198
2013-08-17 19:05:08 +08:00
@rrfeng 一台物理主机的MAC。
pubby
2013-08-17 19:27:04 +08:00
难道跟那台物理主机ip冲突?
nodejx
2013-08-17 20:46:11 +08:00
不知道楼主的两台虚拟机B,C和物理机A是如何互联的,交换机?我猜测00:50:56:9c:45:31是否是B,C的宿主机?物理上是否是A与宿主机同在一台交换机下?
rrfeng
2013-08-17 22:05:16 +08:00
@roc198
ip 冲突?线缆环路?

画拓扑出来看看
tywtyw2002
2013-08-18 05:48:38 +08:00
虚拟机网卡模式是什么 bridge吗
roc198
2013-08-21 17:31:51 +08:00
检查发现网络里面有两台DHCP服务器,DHCP地址池也一样,关闭了一台,另一台因为没有记忆了,一直没有理会过,最后找了好几次才找到另一台DHCP服务器。关掉了,现在没有问题了。不过很奇怪的是,那台物理机是静态地址没有开启动态地址他怎么能获得动态的地址呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/79223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX