使用NAT方式联网的两台虚拟机为什么不能ping通。两台虚拟机分别在两台主机上,主机使用的是fedora14系统
因为fedora14可以创建kvm虚拟机,于是在局域网内的两台主机上分别创建两台虚拟机都是fedora14的,使用NAT方式联网的。虚拟机使用DHCP自动分配ip后可以p...
因为fedora14可以创建kvm虚拟机,于是在局域网内的两台主机上分别创建两台虚拟机都是fedora14的,使用NAT方式联网的。虚拟机使用DHCP自动分配ip后可以ping通两台主机,也可上网。但是两台虚拟机之间却ping不通。
展开
3个回答
2011-09-06
展开全部
虚拟机系统如果使用NAT方式,相当于一个私网,外部网络是不知道这个私网的存在的,没有路由。它只能首先主动发起访问外部公网,让NAT服务器进行虚拟机的地址和主机地址之间的映射。而不能先从外部公网地址发起连接。所以你两个虚拟系统都是NAT方式,肯定是PING不同的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最可能是防火墙设置问题,检查ipchain
追问
fedora14中ipchain命令不支持
追答
仔细看你的描述发现一个问题,2台虚拟机在两台主机上都使用NAT方式联网,那两台不同宿主机上通过NAT之后肯定不能互通了,因为相当于有两个不互通的路由阻隔了相互间的通信,最简单的办法是都使用桥接,那样就在同一个网上了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也许是linux的防火墙。
追问
不是的,防火墙这个我还是注意了,都关闭了 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询