XEN – (魔术)networking问题

我有一个非常奇怪的情况,不知道在哪里看。 我在Ubuntu 12.04 LTS上安装了XEN。 我的托pipe服务提供商确实要求我的服务器使用的每个新IP都有一个自己的MAC地址。 所以我使用桥接接口xenbr0。

现在非常奇怪的事情:

我使用Windows 7将虚拟机的虚拟接口分配给虚拟接口,它说“无networking连接” – 我使用了dhcp,然后手动进入网关,networking掩码和IP,刷新ARPcaching。 没有。 它仍然没有连接。 我无法ping通网关。

我使用Ubuntu 12.04为虚拟机的虚拟接口(虚拟接口是相同的)分配了相同的MAC地址,这通过DHCP获得了IP,将IP的PTRloggingbuild议为主机名等等 – 非常奇怪。

这对我来说非常奇怪,因为我试图将相同(和不同的)MAC分配给一个pfSense机器(FreeBSD),并且我得到了与Windows 7相同的结果,即使我手动设置所有内容,服务器也不能ping网关。

Ubuntu做了什么,是什么让它工作? 或者我应该从哪里开始寻找?