我刚刚安装Debian Squeeze作为访客在Ubuntu服务器KVM主机与桥接networking。 我有其他的Ubuntu服务器客户端在同一台主机上运行,所有的虚拟机使用静态IP。 当我使用DHCP时,Squeeze虚拟机的networking工作正常,但是当我给它一个静态IP时,我不能再ping Google或者我的公网IP。 但是,我仍然可以使用静态IP来ping其他虚拟机。 什么可能导致这个问题?
以下是可能的解决scheme(这些数据通常由DHCP提供)。
/etc/resolv.conf中指定。 netstat -r应该列出你的路由。 可以使用DHCP指定固定的IP地址。 这可以通过ID,MAC地址或名称来完成。 详细情况取决于您的DHCP服务器。 KVM有可能使用dnsmasq ,它可能在启动时读取/etc/ethers 。