宿主机windows与虚拟机中Linux网络连接方式共有三种:
1.host-only
宿主机windows与虚拟机linux单独组网,即让虚拟机与宿主机位于不同的各自独立的IP地址,但是不与宿主机位于同一网段,同时为宿主机新增一个ip地址,且保证该IP地址与其他虚拟机ip位于同一网段。最终新建了一个由所有虚拟机和宿主机构成的局域网,但是该局域网与宿主机本身所处的现有局域网是相互独立的,是无法之间通信的,达到网络隔离的效果。
实际上是为宿主机新添加了一个虚拟网卡,使宿主机变成一个双网卡的主机,同时宿主机后端设一个虚拟交换机,让宿主机与所有的虚拟机构成一个虚拟的局域网达到相互通信的目的,但是虚拟的局域网与宿主机所处的实际局域网是无法直接通信的。
2.桥接的连接方式
宿主机windows与虚拟机linux在同一个局域网,即让虚拟机与宿主机拥有不同的IP地址但是同在一个网段内,也就是在宿主机当前的局域网添加多个虚拟机
3.NAT
表面上看,虚拟机没有自己的ip,是和宿主机共享IP地址,但本质上是基于Host-only方式,即虚拟机还是有自己独立的IP地址,但是实际不投入使用,NAT方式跟host-only方式一样为宿主机新添加一个虚拟网卡使之成为双网卡主机。使其同时参与自身现有的局域网和虚拟的局域网。而NAT方式不同于host-only的是,它加设了一个NAT服务器,使得虚拟局域网内的虚拟机对外访问时,完全使用的是宿主机的IP地址,所以对于外界网络来说看到的只有宿主机,而新建的虚拟局域网是透明的。