我们在KVM
环境中运行虚拟机。我们将其中一个设置为运行Apache
等的开发服务器,将另一个设置为Windows
开发环境。
两种环境均已设置并且运行良好。但是,它们无法相互ping通。我想知道是否有一个明确的解决方案。
这就是正在发生的事情。
来自主持人:
Cannot ping either of 2 VM's (one `Linux`, one `Windows`)
从任何一个VM:
Cannot ping host
Cannot ping each other
来自其他网络机器(例如,来自公司网络内的笔记本电脑)
Successfully ping host at 192.168.0.64
Successfully ping VM1 (Linux) 192.168.0.43
Successfully ping VM2 (Windows) 192.168.0.84
4
您是否了解有关虚拟机网络配置的更多信息?您是否完全确定当其他网络计算机ping VM时,它们没有对网络上的其他随机计算机ping?(例如,您实际上可以使用浏览器访问apache服务器吗?)。
—
GregHNZ
我认为这可能是您的桥梁。除非您执行以下操作,否则内核的iptables将阻止您的计算机与其自身对话:echo“ 1”> / proc / sys / net / ipv4 / ip_forward; 无论如何,可能。
—
mikeserv 2014年
您使用什么命令来引导VM?
—
jobin 2014年
您是否在同一网络中有其他计算机(它们不在同一主机中)?这些机器能够对这些机器执行ping操作吗?
—
2014年
您是否为访客使用macvtap(wiki.libvirt.org/page/…)界面?
—
nkms