之所以说讨人厌是因为网上的很多资料写的都比较生硬,看两遍也不容易记住真正原理,有的没有画图,更难理解,作为一个智商正常的人,我选择了总结一下,防止忘记,顺便加深一下自己的印象,也希望对大家有所帮助.

1 模式一 Bridge模式(先介绍是因为vmnet0哈)

Bridge让我们首先想到的是网桥netbridge,通过下面的信息我们也会发现,桥接是让我们选择和主机共同属于哪一个已连接的网络的,也可以简单的认为我们把主机和现在要新建的虚拟机绑在同一个交换机上也即让虚拟机跳出vmware,成为一个个人主机,如果宿舍有局域网就是和局域网的其他用户宿舍的同学享有同样的权利。总结下,这是一个过了桥就可以荣华富贵的桥。可以架设宿舍的服务器而不需要一台真正的pc。

2 模式二 Host-only模式(vmnet1实现)

Host-only在很大程度上选择了only,独自一人,不与外界网络交流。Host-only的虚拟网卡是vmnet1,由于其本身不具备NAT地址转换(把私网ip>公网ip),所以不能访问外网,但可以访问主机,如果设置正确的话。当然vmnet1内的可以互相访问。当然win7下我们可以设置共享vmnet1网络实现上网。

Host-only在vmware中配置如下

可以有自己的子网,但是这个子网不能上网哦。是一个安全网络。

3 模式三 NAT模式(vmnet8实现)

NAT其实可以理解为带NAT服务的Host-only模式,vmnet8网卡相当于一个连接内网的网卡,而外网的网卡是由大主机提供的,所以可以实现NAT功能,从而实现NAT模式下的主机上网。

下面看一下vmware的NAT设置,提示是共享主机的ip地址,NAT的功能就是如此,然后NAT的大家族连接到vmnet8虚拟网卡,相当于团购,大家找到vmnet8这个信用不错的卖家,卖家漂洋过海取得宝贝然后分发给家族成员,上网也是如此。而host-only则是出不了海,自然上不了网。

4 总结

相信大家看完上面的分析也会简单明白各个网络连接的方式与原理,大家不妨在虚拟机中实现一下。