你好,应该是你的客户机也就是你的linux的网卡选择及ip地址设置有问题!vmware的网卡配置选项里总共有四种可选择:vmnet0是属于桥接网络,即可以直接通过外部真实的网络互连设备,比如路由器将虚拟机连接到互联网中;vmnet1是属于host-only类型的网卡,即仅主机网络类型,就是里面的客户机和你的真实的windows系统组成一个私有网络,其他的机器不能访问该网络;vmnet8是网络地址翻译(NAT)网络类型,当你拥有一个有限的 IP 地址供应或者通过一个非以太网络适配器连接到网络时,NAT 非常有用,NAT 通过将在一个私有 VMnet 网络中的虚拟机的地址翻译为主机的地址进行工作。从截图看,你为linux配置的是vmnet1,也就是host-only网络,并且外部windows系统的虚拟网卡vmnet1的ip地址是:192.168.15.1,而你内部linux的ip地址是:124.228.109.146,直接填成了你外部windows主机的宽带连接的ip地址了,后者属于B类网络,而前者属于C类网络,更不要谈在一个网段了。正确的设置方法是:把虚拟机即linux的ip地址改成192.168.15.1~254即可。祝你成功!呵呵!
……
你不会局域网的网络基础知识吧?
计算机直接访问的只能是自己所在 IP 段落(子网掩码范围内)的 IP 。如果想访问自己所在 IP 段落之外的 IP 。必须通过路由。路由需要很多的功能,而且还需要很多的设置。
但虚拟机没有提供这种跨子网的路由功能。所以你的虚拟机 IP 根本就不在 192.168.1 的段落里。
请先补习计算机基础知识吧。
首先你要把虚拟机的连接方式改为桥接的连接方式,然后把Linux系统的ip地址设置成和windows的ip地址为同一个网段,最后吧windows的防火墙关掉。应该就没问题了。
百度hi我,帮你看看吧
兄弟,如果是VM的话要先安装VMtool !
e...来晚了,但是还是补答以下,和大家一起分享分享。纯属个人见解:首先从楼主的截图可以看到这个提示:bash:ping192.168.1.101:command not found 可以知道是你的命令错误了。而这个错误可以由你的输入的命令ping192.168.1.101看出,是你的输入格式错误了。ping命令后应该空一格再输入参数192.168.1.101 正确例子:ping 192.168.1.101 还有一点,就是楼上说的网段问题。要补补这方面的知识。哦,对了,还有你怎么把IP地址设置得跟网关一样呢。。。