彻底学会VMware虚拟机:[9]如何连接网络
的有关信息介绍如下:VMware虚拟机是一款常用的,用来创建虚拟机的软件。使用起来非常方便,但是它的网络设置有多种类型,因此想要完全了解它的用法,还需要多研究一下,下面跟随本经验一起学习它的网络设置。
点开虚拟机界面的编辑虚拟机设置,可以看到这台虚拟机的默认设置是NAT模式,那我们就先开始讲解NAT模式。
我们先登陆到这台windows10虚拟机上,点击桌面右下角小电脑图标,选择打开网络与共享中心。然后在出来的界面里点击Ethernet
在网卡信息页面,点击详细信息,可以看到这个网卡的IP地址是192.168.121.232。然后我们回到安装vmware的物理机上面去,打开命令行窗口。
在命令行窗口中执行命令ipconfig,可以看到物理机的IP是
192.168.1.3
说明在NAT模式下,虚拟机的IP地址是在另外一个网段,而在vmware中,nat模式也确实是vmware虚拟出一个路由器设备,虚拟机都接在这个路由器设备下面。因此虚拟机和物理机处于不同的网段,且两台机器都能联网。但是只能是物理机ping通虚拟机,而虚拟机无法ping通物理机,看下面第二张和第三张图。第二张是物理机ping虚拟机的地址192.168.121.232,可以看到完全不通。第三者是虚拟机ping物理机的IP地址192.168.1.3,完全是通的。即NAT模式的特定是虚拟机对物理机隔绝。
回到虚拟机的设置页面,这次我们在网络设置中,把网卡模式改为桥接模式。桥接,顾名思义,就是在物理机和虚拟机之间搭建了一座桥梁一样。这种模式是两个机器直接都能互通。
修改完网卡的模式后,我们回到虚拟机界面内,可以看到虚拟机上的网卡已经识别出了这种网络模式的改变,并弹出了网络共享设置。我们像NAT模式中的一样,在网络中心中点开网卡设置,然后点击详细信息,这个时候可以看到获取到的IP地址是192.168.1.5,和我们物理机的IP地址是在同一个网络。如下面第二张图所示
然后我们来尝试互相ping操作,从下面两张图中我们可以看到,不管是从物理机ping虚拟机的ip地址192.168.1.5还是从虚拟机ping物理机的ip地址192.168.1.3,都可以通。即桥接模式,物理机和虚拟机互通
我们再来看第三种模式,主机模式。还是在主机的设置页面,将网卡的模式修改为主机模式。然后点击确定保存配置。
回到虚拟机页面,可以看到虚拟机的网卡变为断开状态,同样的,点开网卡的详细信息,发现网卡又连接上了,说明刚才断开只是重设网卡信息。这个时候网卡获取到的IP地址是192.168.186.128。
同样的,我们还是进行互相ping操作,但是这次操作我们却发现,可以从主机ping通虚拟机的IP地址192.168.186.128,而从虚拟机ping物理机的IP地址192.168.1.3却是完全断开的。说明vmware的主机模式是虚拟机对物理机隔绝的一种模式。
最后我们来看lan区段,lan区段稍微麻烦一些,在网卡设置界面,点开lan区段按钮,再点击添加,自己定义一个lan区段的名称。然后点击确定保存设置。
回到网卡设置界面,点击lan区段右边的下拉按钮,会出来我们刚定义的区段。选择这个区段名称,然后点击确定保存设置。
回到网卡信息页面,点击详细信息,可以看到,这次的主机中,什么正确地址都没有获取到,网卡信息页面只有一个代表网络中断的IP 169.254.238.63,因此需要我们自己来给虚拟机配置IP地址。点击网卡页面的属性按钮。
进入到网卡属性页面,双击Internet协议版本4,在弹出来的窗口中,给虚拟机配上和物理机相同网段的IP地址192.168.1.4,然后点击确定保存设置。回到详细信息页面,可以看到IP地址配置正确。
最后我们来进行互相ping操作,但是这次我们发现,虚拟机ping物理机地址192.168.1.3无法ping通,物理机ping虚拟机的地址192.168.1.4也无法ping通。说明这种模式是互相隔离的模式。总结一下就是,如果想测试隔离环境,可以选择主机模式和lan区段,如果想虚拟机可以上网,可以选择NAT模式和桥接模式。