因为玩了很久的vmware,各种问题基本都遇到过,如果小伙伴们在使用过程中有什么问题,可以留言,方便的话我也可以通过远程协助的方式帮大家解决。

一、虚拟网络设备

安装vmware workstation后有三个虚拟交换机和两个虚拟网卡。

  1. 三个虚拟交换机
  • vmnet0:用于桥接网络的虚拟交换机。一般不可见,因为桥接一般直接使用真实网卡;
  • vmnet1:用于虚拟host-only网络的虚拟交换机
  • vmnet8:用于虚拟nat网络的虚拟交换机
  1. 两个虚拟网卡

在网络连接对话框中多出两个虚拟网卡。

adepter vmnet1:用于虚拟host-only网络的网卡

adepter vmnet8:用于虚拟nat网络的网卡

二、桥接网络(bridged )

专业版解释:采用这种方式,虚拟机就像是在局域网中独立存在“物理机”。桥接网络是指本地物理网卡和虚拟机中的网卡通过vmnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位(虚拟网卡既不是adepter vmnet1也不是adepter vmnet8)。

通俗版解释:敲黑板,虚拟机与物理机一定是同一网段。只要处于同一个网段(c段),其他参数如子网掩码、网关、dns等都相同,网络就通了。

从外部看,这是两台独立的机器,具有各自独立的ip。

如果不能ping通,则需要关闭防火墙。

举例:

假如物理机ip为192.168.0.190,设置虚拟机ip的方法:

  1. windows虚拟机

控制面板里找到“网络和internet”,设置为如下参数。

虚拟机ip地址一定要设置为192.168.0.xxx,比如192.168.0.155。

  1. linux虚拟机

ip地址一定要设置为192.168.0.xxx

设置完成后一定要用

service network restart命令重启网络配置

从虚拟机ping一下物理机(192.168.0.190),再ping一下百度,应该都是通的。如果不能ping通,则需要关闭防火墙。

二.nat模式

专业版解释:nat模式使用的网卡是:adapter vmnet8。主机上的adepter vmnet8虚拟网卡被直接连接到vmnet8虚拟交换机上。

通俗版解释:敲黑板,虚拟机是物理机的下一级网络,虚拟机和物理机一定不能是同一网段。简单说,如果物理机的ip为192.168.0.190,那么虚拟机的ip可以是10.10.11.1或10.10.11.2等等,或者是192.168.cc.xx,只要cc不是192.168.0.190中的0段,xx可以任意。这样网络就是通的。

使用静态ip,不要勾选“使用本地dhcp服务将ip分配给虚拟机”。

一定注意网关

从外部看,只能看到物理机,而看不到虚拟机,即使通过映射穿透到虚拟机,外部看到的ip地址还是物理机的地址(192.168.0.190)。

如果不能ping通,则需要关闭防火墙,核对网关。

举例:

假如物理机ip为192.168.0.190,设置虚拟机ip的方法:

  1. windows虚拟机

控制面板里找到“网络和internet”,设置为如下参数。虚拟机ip为192.168.10.150,网关192.168.10.2。

2.linux虚拟机

ip地址一定不要设置为192.168.0.xxx。本次设置为192.168.10.150,网关192.168.10.2

(1)编辑网卡文件,配置虚拟机ip(192.168.10.150),虚拟机ip与物理机的ip一定不能处在同一网段。nat模式相当于配置了一个子路由器,把下面的虚拟机都包裹起来了。

(2)设置完成后一定要用

service network restart命令重启网络配置

从虚拟机ping一下物理机(192.168.0.190),再ping一下百度,应该都是通的。如果不能ping通,则需要关闭防火墙,并且一定要注意网关(192.168.10.2)

3.关于内网穿透

nat模式下,如果外部需要访问内部的虚拟机,就必须进行端口映射,让访问80端口(可自定义端口号)的请求映射到虚拟机的80端口(可自定义端口号)上。

三.host-only模式

host-only模式使用的网卡是:adapter vmnet1。

在host-only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,所以虚拟网络不能连接到internet。

host-only是一个与外界隔绝的内部网络,从而提高了内网的安全性。这个功能或许对普通用户来说没有多大意义。这里不做深入讨论。

以上就是it悟道总结的虚拟网络搭建方法,您的转发、分享可以帮助到更多有需求的人。如果您还有其他补充,欢迎在下方留言,我们一起交流学习~

点个赞(长按),给自己一个默默的鼓励吧。我们一起努力,登it之巅。