1、安装
如何安装虚拟机?保姆级安装教程! - 知乎 (zhihu.com)
2、使用
2.1 快照
- 作用:保留当前系统信息为快照,随时可以恢复,以防未来系统被你玩坏,就好比游戏中的归档!
- 每配置好一个就可以保存一个快照。
2.2 本地网络配置
vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模
式)。
打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、
VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表
示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式
与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点
击“还原默认设置”,可重新将虚拟网卡还原。
2.2.1 桥接
概述:桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。
- 在进入系统之前,我们先确认一下主机的ip地址、网关、DNS等信息。(打开控制面板—网络共享中心—更改适配器设置)
- 在VMware的右侧系统列表中,右键单击目前正在运行的虚拟机,选择【设置】
- 在设置界面中选择【硬件】-【网络适配器】:设置为桥接模式,点击确定:
- 然后,进入系统编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-ens32
- 添加内容如下:
- 编辑完成,保存退出,然后重启虚拟机网卡,动态获取ip地址,使用ping命令ping外网ip,测试能否联网。
/etc/init.d/network restart(重启网络)
ping www.baidu.com
- 使用远程连接工具来测试
2.2 NAT(地址转换模式)
刚刚我们说到,如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设
备和虚拟DHCP服务器,使得虚拟机可以联网。
在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机**VMnet8**上,这样就实现了虚拟机联网。那么我们会觉得很奇怪,为什么需要虚拟网卡VMware Network Adapter VMnet8
呢?原来我们的VMware Network
Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。在之后的设置步骤中,我们可以加以验证。
](https://i-blog.csdnimg.cn/direct/89ce5b30ed6b42abafc68cac338f945f.png)
- 首先,设置虚拟机中NAT模式的选项,打开vmware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数及DHCP参数。
- 设置子网IP:只要与IPV4的子网掩码前三位相同,最后一位为0
- 设置网关:只要与IPV4的子网掩码前三位相同即可
- 将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。
- 然后开机启动系统,编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth32,ONBOOT改为yes
注意:ifcfg-eth32
文件为系统文件,要先进入root
用户下才能修改该文件。
其实只要将ONBOOT改为yes即可
su root (19981106)
vi /etc/sysconfig/network-scripts/ifcfg-eth32 “##”表示注释
- 编辑完成,保存退出,然后重启虚拟机网卡,动态获取ip地址,使用ping命令ping外网ip,测试能否联网。
systemctl restart network
- 使用远程连接工具来测试
ifconfig
查询主机地址
2.3 注意
- 有时候恢复快照,网络可能无法连接,这并不是网络配置的问题;只要重新恢复一次即可。
- 使用重启虚拟网卡命令
systemctl restart network