因为玩了很久的VMware,各种问题基本都遇到过,如果小伙伴们在使用过程中有什么问题,可以留言,方便的话我也可以通过远程协助的方式帮大家解决。
一、虚拟网络设备
安装VMware Workstation后有三个虚拟交换机和两个虚拟网卡。
三个虚拟交换机VMnet0:用于桥接网络的虚拟交换机。一般不可见,因为桥接一般直接使用真实网卡;VMnet1:用于虚拟Host-Only网络的虚拟交换机VMnet8:用于虚拟NAT网络的虚拟交换机两个虚拟网卡
在网络连接对话框中多出两个虚拟网卡。
Adepter VMnet1:用于虚拟Host-Only网络的网卡
Adepter VMnet8:用于虚拟NAT网络的网卡
二、桥接网络(Bridged )
专业版解释:采用这种方式,虚拟机就像是在局域网中独立存在“物理机”。桥接网络是指本地物理网卡和虚拟机中的网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位(虚拟网卡既不是Adepter VMnet1也不是Adepter VMnet8)。
通俗版解释:敲黑板,虚拟机与物理机一定是同一网段。只要处于同一个网段(C段),其他参数如子网掩码、网关、DNS等都相同,网络就通了。
从外部看,这是两台独立的机器,具有各自独立的IP。
如果不能ping通,则需要关闭防火墙。
举例:
假如物理机IP为192.168.0.190,设置虚拟机IP的方法:
Windows虚拟机
控制面板里找到“网络和Internet”,设置为如下参数。
虚拟机IP地址一定要设置为192.168.0.xxx,比如192.168.0.155。
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的方法:
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之巅。