0

我正在尝试使用 xen 虚拟化技术在 RHEL 5 上配置虚拟化主机。我能够使用 virt-manager 成功创建两台虚拟机。对我来说,问题是我无法从主机 ping 到客户机,反之亦然。但是我可以在来宾机器之间ping通。

以下是master机器上的设置:

eth0 Link encap:Ethernet HWaddr 00:22:??:03:?8:99 inet addr:192.168.1.2(来自 DHCP 服务器) Bcast:192.168.1.255 Mask:255.255.255.0

xenbr0 链路封装:以太网 HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING NOARP MTU:1500 Metric:1

virbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0

在客户机上,ips 使用静态 IP 配置:ip 如下:

节点1:192.168.1.3 节点2:192.168.1.5

在使用“virt-manager”配置来宾机器时,在“网络设置(将新虚拟机连接到主机网络)”下,我选择了“虚拟网络(默认)”。除了默认值,我在 Virtual Network 下看不到任何选项。

我哪里出错了?我想要的是我应该能够从主机 ping 到客户机,反之亦然。任何帮助将不胜感激。如果您需要任何其他信息,请告诉我。

提前致谢

4

1 回答 1

0

我不确定这是否有帮助,但我最近通过禁用 Xen 并确保正常的配置文件(/etc/hosts、/etc/host.conf、/etc/resolv.conf 等)解决了 RHEL VM 问题。 ) 他们没有任何不寻常的地方。

在我的案例中,最终的结果是 xenbr0 没有正确配置为网桥,进而阻止了从我的虚拟 RHEL 服务器到网络的流量。

您可以尝试查看您设置的路由,看看是否有任何东西看起来可能会阻塞流量(您可以使用 route 命令或查看您正在使用的任何网络 GUI - 通常在某种 IPv4 部分下) .

于 2012-10-20T05:27:23.360 回答