全局配置

1.桥接模式(bridge)

虚拟机直接连接外部物理网络的模式,主机起到网桥的作用。

这种模式下虚拟机可以直接访问外部网络,且对外网络可见,同时也会占用主机所在局域网的ip地址。

桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。

wlan:  代表无线网络   wireless  LAN   

network adapter :网络适配器(网卡)

缺点

由于linux要使用一个独立的ip地址(同一子网下),这会占用子网的主机号段资源,而同一子网的主机数是有限的,容易造成ip冲突。

架构图

2.仅主机模式(hostonly)

真实机器通过vmnet1网卡和虚拟机通信。

缺点

虚拟机只能和自己的真实机器(windows)通信,不能跟局域网里的其他人的机器通信。

架构图

3.nat模式(network address translation,网络地址转换)

linux系统会生成一个虚拟的ip地址,主机也会生成一个虚拟的同一子网下的ip地址,这两者构成一个虚拟的网络,Linux系统可以通过这个网络,以主机为中介,与外部系统进行通讯,不造成ip冲突。

NAT模式允许一个整体机构以一个公用ip地址出现在internet上,因此,他是一种把内部私有网络地址翻译成合法网络ip地址的技术。

缺点

由于nat屏蔽了内部网络,所以内网计算机对于公共网络是不可见的,外部系统不能直接和虚拟系统进行通讯。

意义

ip数据段的资源是有限的,通过nat技术,可以避免每个设备都分配一个ip地址,对外只需要一个ip地址,当有内部连接要通讯时,通过nat将内网的ip转换为对外ip,充当网关的作用。

总结

1、桥接模式(bridge):vmnet0对应的桥接模式,直接连接到物理网络,其实就是虚拟机和真实机器在同一个局域网里,利用真实机器的网卡连接到真实的交换机上或者路由器上。

2、NAT模式:vmnet8网卡对应nat模式,用来和虚拟机的网卡模式是nat的机器通信,连接在同一个局域网里,用于共享主机的ip地址,所有的虚拟机使用真实机器的ip地址联网。

192.168.*.1  -->真实机器的vmnet8网卡使用。

192.168.*.2  -->给vmware 模拟出来的路由器的LAN口使用,作为网关使用。

3、仅主机模式( hostonly):vmnet1网卡对应host only模式,虚拟机只能和真实机器通信,处于一个封闭的vlan网络里。

dhcp服务器给仅主机模式的虚拟机分配ip地址的时候,没有告诉虚拟机网关的ip,没有配置网关,导致虚拟机不能进行跨网段通信,只能和真实机器通信。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐