Chinaunix

标题: 求助各位一下虚拟机ping不同主机 [打印本页]

作者: 2kain    时间: 2013-11-04 10:45
标题: 求助各位一下虚拟机ping不同主机
我用的版本是centos6.1

虚拟机网络连接是NAT模式。linux网卡自动获取IP.

linux可以ping通本机并且可以正常上网。但本机ping不通linux。

linux的防火墙和SELinux都已经关了。前天配置的samba还好用,今天一ping不通samba也连接不上了。

莫名其妙多出来个虚拟网卡virbr0,已经被我卸载了,但还是ping不通。

求帮助十分感谢。
作者: 2kain    时间: 2013-11-04 11:05
偶尔能ping通一下然后又timed out 了
作者: lanjian9151    时间: 2013-11-04 11:09
NAT模式下宿主机本来就不能ping通客户机,如果需要这样的话可以用桥接或者端口转发。
作者: 2kain    时间: 2013-11-04 11:13
回复 3# lanjian9151


    可是前几天一直通着呢。。我换成其他模式也不通或者只通一下。感觉应该是linux里某些配置的问题吧。。
作者: 2kain    时间: 2013-11-04 11:17
回复 3# lanjian9151

虚拟机和本机不在一个网段。。
   
作者: lanjian9151    时间: 2013-11-04 11:24
不清楚你NAT模式下是怎么能ping通的,NAT模式本来就不在一个网段的。截图什么的看下吧。
作者: 2kain    时间: 2013-11-04 11:34
回复 6# lanjian9151


  



作者: 2kain    时间: 2013-11-04 16:10
回复 8# lanjian9151

谢谢我已经弄好了,我本机用wifi接入网络就可以ping通。但是用有线就无法ping通,不知道为什么。


   
作者: aaron-gy    时间: 2013-11-04 17:04
检查路由,PING物理机可以通么
作者: lanjian9151    时间: 2013-11-04 17:06
回复 9# 2kain

那就比较奇怪了,还是不明白你NAT情况下宿主机是怎么ping通客户机的。


   
作者: 2kain    时间: 2013-11-04 17:39
回复 11# lanjian9151


   

   

NAT能ping通应该是网卡获取IP地址方式是dhcp吧。 现在不清楚的是无线可以ping通有线却只能单方面ping通。。挺神奇的
作者: GB_juno    时间: 2013-11-04 23:31
本帖最后由 GB_juno 于 2013-11-04 23:35 编辑

vmware在宿主机上一般都会有两张虚拟出来的网卡(这里我称之为A与B)
当使用nat模式时,虚拟网卡A和虚拟机里面的虚拟网卡属于同一个虚拟交换机,这个时候如果虚拟机里面配上与虚拟网卡A相同网段的IP,宿主机就能够ping通虚拟机了,
同时宿主机的物理网卡上做了NAT,虚拟机能够通过nat访问宿主机所能够访问的网段。
当使用桥接模式时,宿主机物理网卡和虚拟机里面的虚拟网卡属于同一个虚拟交换机,这个时候如果虚拟机里面配上与宿主机相同网段的IP,宿主机就能够ping通虚拟机了,
同时虚拟机访问宿主机所能够访问的网段,同时也能被其他外部网段的机器访问。
作者: GB_juno    时间: 2013-11-04 23:40
很明显,楼主就是在用nat模式,同时虚拟机里面配置了与宿主机上虚拟网卡A相同网段的IP:192.168.233.0/24,所以能够直接ping通宿主机的虚拟网卡A的IP地址192.168.233.1,同时因为nat的缘故能够访问宿主机所能够访问的网段,但是172.18.0.0/23网段是无法访问192.168.233.0/24(即虚拟机所在的网段)。
作者: 2kain    时间: 2013-11-05 08:21
回复 14# GB_juno


    感谢帮助,又学习到了新东西。
作者: lanjian9151    时间: 2013-11-07 10:45
回复 13# GB_juno

原来如此


   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2