日期:2014-05-16  浏览次数:20793 次

pC机ping不通虚拟机RH9
PC机 IP:192.168.1.15
  子网:255.255.0.0
  网关:192.168.1.109

虚拟机RH9 IP:192.168.1.10
  子网:255.255.0.0
  网关:192.168.1.109


无论PC ping 192.168.1.10还是
  虚拟机RH9 ping 192.168.1.15都没ping通


虚拟机RH9错误:
PING 192.168.1.15 (192.168.1.15) 56(84) bytes of data.
From 192.168.1.10 icmp_seq=1 Destination Host Unreachable
From 192.168.1.10 icmp_seq=2 Destination Host Unreachable
From 192.168.1.10 icmp_seq=3 Destination Host Unreachable

请教高手看下,搞了一天都没搞通,哎

------解决方案--------------------
虚拟机网卡连接方式是什么?
桥接?nat?自定义?仅主机?
------解决方案--------------------
关闭防火墙
service iptables stop
rh9有iptables吗?

关闭windows防火墙
------解决方案--------------------
严重怀疑你的网卡参数配置有问题。

默认的Vmware虚拟网络是个C段的, 子网掩码为255.255.255.0, 默认的宿主机IP地址为192.168.xxx.1
默认的网关是192.168.xxx.2

楼主用的不是NAT,是bridge方式?

虚拟机中运行ifconfig -a输出帖出来看看
------解决方案--------------------
indows和虚拟机RH9重启后,PC能Ping通RH9,但RH9 Ping Windows时出现下面错误:
connect: Network is unreachable
---------------
看你上面贴的ifconfig -a的结果 linux里eth0连ip都没有 竟然能ping通 强。
------解决方案--------------------
修改一下,调整成nat方式试一下。
------解决方案--------------------
如果是windows与linux互通的话,可以用虚拟网卡与linux互通。我一直是这么用的。有时nat方式有问题,我就改用这种方式。
具体做法如下:1设置虚拟机的网卡连接方式设置为VMnet8(NAT)方式。vm-->setting--->hardware--->network Adapter--->Custom:Specific virtual network在这下拉菜单中选中VMnet8(NAT).
2 在linux中用setup来设置你的网卡,一定要和VMnet8的虚拟网卡是一个网段的。(setup这个命令不会用,到网上去查一下)。
3 用pring 命令互相试一下,如果通了。就用以下的命令,重启一下网卡。
4 /etc/rc.d/init.d/network restart
------解决方案--------------------
一般vm会提供两个虚拟的网卡,vmnet8和vmnet1这个都可以和linux下的网卡互通,只要是在一个网段就可以了。

------解决方案--------------------
探讨

严重怀疑你的网卡参数配置有问题。

默认的Vmware虚拟网络是个C段的, 子网掩码为255.255.255.0, 默认的宿主机IP地址为192.168.xxx.1
默认的网关是192.168.xxx.2

楼主用的不是NAT,是bridge方式?

虚拟机中运行ifconfig -a输出帖出来看看

------解决方案--------------------
1 开发板、虚拟机使用什么连接?路由?交换?交叉?
2 开发板网络驱动是否正常?给开发板搞个脚本,让其启动时分配IP、网关,网上有资料的。

先ping通,再考虑NFS。