虚拟机(VMware6.0)和主机的连接问题
发布网友
发布时间:2022-05-07 19:42
我来回答
共3个回答
热心网友
时间:2022-07-01 06:04
第一个问题 :
关于ping的问题 无论是nat还是桥接 都是应该能ping同的 注意把双方的防火墙关闭或者允许icmp
如果你用nat , 而你把它禁用了 ,自然ping不同
注意:你的主机ip:192.168.1.2 这是你物理主机ip地址 是路由器分的 而你vmnet8网卡(已被你禁用了)也有一个ip地址 是用来与NAT类型的虚拟机通信的 只要把你的nat网卡启用并设置一个地址192.168.1.*/24 再设置一下防火墙就应该能Ping通的
如果你用的是桥接 只要防火墙没* 就可以直接ping的通
第二个问题:
还是建议用桥接 这样你的虚拟机和你的主机地位的相同的 好比你家里又多了台机子 装的是2003
如果你用nat 而要想主机与虚拟机通信(包括虚拟机管理主机)必须要启用vmnet8
vmnet1 你不用管 它是“仅虚拟机” 意思是 这种网络只限主机和虚拟机之间的通信 不会和第三方任何网络及机器通信 这种网络类型常用来实验 如病毒 (怕病毒跑出去危害世界和平)
一般用的比较多的是nat和桥接
第三个问题
我想上面的那位摘抄了好多(不像我一字字打的 好酸) 虽然比较鄙视 但是还是回答了你的第三个问题
我概述一下
桥接:即建立一个虚拟机 这台虚拟机的地位和你的主机一样 ip地址由你家路由器分的 在外界看来 这台虚拟机就是你家的另一台机器
nat:通过共享主机ip地址与外界通信 其实这更好理解 :你家用路由器上网 然后家里面的机子共享路由器上网 其实就是一种nat模式 在外界看来你家只有一台机器在上网 就是路由器 这就是nat
同理 你用nat模式 也是一个道理 你虚拟机与外界通信 在外界(同网段的192.168.1.3)看来 只会认为是你的192.168.1.2在与外界通信 这就是共享主机ip地址的意思
注意 一般nat的虚拟机能访问外界 而外界不能访问虚拟机 除非你做端口映射 好比你的主机(192.168.1.2)能上网 而*却不能访问你的主机 这是一个道理 (再深一点 你用的是192.168这样的私有地址上网 而这样的地址是不能在internet上使用的)
扯远了 总之nat模型即是你家在用的路由器上网模型 虚拟机里面的nat也是这个意思
最后 很重要的一点 推荐一本好书
《虚拟机的配置与应用》 虚拟机之家出的
这本书相当不错 我就是看这本书学的 值得推荐
比网上的资料要全 要整齐
累啊
热心网友
时间:2022-07-01 06:04
在我的连接中将虚拟机的连接和本地连接设为桥结就行了
热心网友
时间:2022-07-01 06:04
你用路由上网,网络设置要选第一个,也就是桥接的那个就可以了。
其他的问题都和这个有关