使用VMware Workstation配置Linux虚拟机的固定IP地址、快照和克隆
文章目录
- 使用VMware Workstation配置Linux虚拟机的固定IP地址、快照和克隆
- 操作说明
- Linux命令
- 1、Linux虚拟机固定IP地址
- 原因
- 步骤
- 1、在VMware Workstation中配置IP地址网关和网段
- 2、在Linux系统中手动修改网络配置文件固定IP地址
- 2、Linux虚拟机快照
- 介绍
- 使用
- 1、拍摄快照
- 2、恢复快照
- 3、Linux虚拟机克隆
- 介绍
- 使用
- 1、确保当前虚拟机处于关闭状态,以免出现克隆时的写冲突
- 2、使用Vmware Workstation虚拟化软件提供的克隆功能来创建新的虚拟机副本
- 3、克隆完成后需要重新生成新虚拟机唯一的MAC地址和UUID等,确保新虚拟机与源虚拟机在网络拓扑中不发生冲突
- 3.1、重新生成新虚拟机唯一的MAC地址
- 3.2、重新生成新虚拟机唯一的UUID
- 4、自行选择调整新虚拟机的一些配置,例如IP地址、主机名和防火墙规则等
操作说明
注意:下面的有关操作,主要是基于CentOS7发行版进行操作,虚拟机选用VMware Workstation软件。不论你用什么Linux发行版,操作都是通用的。
Linux命令
Linux命令教程地址:https://www.runoob.com/linux/linux-tutorial.html
1、Linux虚拟机固定IP地址
原因
Linux系统需要固定IP地址的主要原因有以下几点:
- 网络服务需要使用固定IP地址:如果你在Linux系统上运行网络服务(如Web服务器),则需要使用固定IP地址以确保其他计算机能够连接到该服务。如果你使用动态IP地址,别人可能无法连接到你的网络服务,因为你的IP地址可能会随时更改。
- 安全性:通过固定IP地址,你可以更容易地实现网络安全措施。例如,你可以设置防火墙过滤规则来只允许来自特定IP地址的流量,从而增加系统的安全性。
- 方便:使用固定IP地址可以让你轻松地找到其他计算机或设备。当你需要连接到另一台计算机时,只需要输入其IP地址即可,而不必担心其IP地址已更改。
综上所述,固定IP地址是Linux系统中的重要组成部分,可以提高网络服务的可靠性、安全性和方便性。
步骤
1、在VMware Workstation中配置IP地址网关和网段
1.1 打开VMware Workstation,打开需要固定IP地址的虚拟机(不需要开机),在VMware Workstation工具栏中找到编辑选项,然后打开虚拟网络编辑器点击更改设置。
1.2 选择VMnet8,然后设置子网IP(192.168.188.0表示你的IP地址可以设置为192.168.188.0~192.168.188.254范围之间,其中188你也是可以修改的)与子网IP掩码(固定255.255.255.0)。
1.3 点击NAT设置,然后设置网关IP,把子网IP192.168.188.0中最后一位的数字0修改为2,然后复制到网关IP(192.168.188.2)当中,之后一路确定保存即可。
2、在Linux系统中手动修改网络配置文件固定IP地址
2.1、首先在VMware Workstation中打开Linux虚拟机,启动Linux系统。
2.2、在Linux虚拟机中打开终端或控制台,并使用root权限登录。
#使用root权限登录
su - root
2.3、使用vim编辑网络配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33。
vim /etc/sysconfig/network-scripts/ifcfg-ens33
2.4、输入 i 进入在编辑状态下,找到 BOOTPROTO=“dhcp” 并将其修改为下面的例子。
BOOTPROTO="static" # 改为static静态IP
2.5、在文件中添加以下行以设置静态IP地址,其中IP地址为您希望设置的静态IP地址
IPADDR="192.168.188.200" # 设置Linux系统的静态IP地址
NETMASK="255.255.255.0" # 设置子网掩码,固定写法255.255.255.0
GATEWAY="192.168.188.2" # 设置网络网关,要和VMware中配置的一致
DNS1="192.168.188.2" # 设置首选DNS服务器的IP地址,和网关一致即可
2.6 修改完成后,请Shift + :然后输入wq保存并关闭文件。
2.7 重启网络服务以使更改生效
systemctl restart network #重启网卡
2.8 使用以下命令查看IP地址配置是否正确
ifconfig
以上就是在VMware Workstation中配置Linux系统固定IP地址的步骤。配置完成后,您可以从Windows系统中访问Linux虚拟机,并使用您在配置中设置的静态IP地址访问其中的服务和应用程序。
2、Linux虚拟机快照
介绍
虚拟机快照,就是指在虚拟机中保存一个当前状态的副本,以便以后可以还原到这个状态。这种快照通常是在虚拟机运行中进行的,可以随时创建和删除,也可以多次创建。在创建快照时,虚拟机的内存和磁盘都会被保存下来。这就意味着,无论你在虚拟机中做了什么,都可以通过还原快照来撤销它,恢复到之前的状态,这对于测试和开发非常方便。同时,快照也可以用来备份虚拟机,如果你需要对虚拟机进行升级或更改,但又不确定是否会失败,那么你可以先创建一个快照,这样如果出现问题,你就可以回滚到之前的状态,避免了不必要的麻烦。
使用
打开VMware Workstation软件,点击要制作快照的虚拟机(快照制作时建议在虚拟机关机状态下进行)。在VMware Workstation中右键点击虚拟机,找到快照进入快照管理器。
1、拍摄快照
此时您需要输入快照的名称和描述,点击“拍摄快照”按钮,等待快照创建完成即可。
2、恢复快照
此时您可以在快照管理器中看到已创建的快照,选择要恢复的快照点击“转到”按钮,并可以随时回滚到该快照的状态。
3、Linux虚拟机克隆
介绍
在虚拟化环境中,由于虚拟机是基于底层宿主机仿真的,因此克隆虚拟机是一个常见的操作,特别是当需要配置相似的虚拟机实例时。
使用
1、确保当前虚拟机处于关闭状态,以免出现克隆时的写冲突
2、使用Vmware Workstation虚拟化软件提供的克隆功能来创建新的虚拟机副本
右键点击需要进行克隆的虚拟机,找到管理选项然后点击克隆
3、克隆完成后需要重新生成新虚拟机唯一的MAC地址和UUID等,确保新虚拟机与源虚拟机在网络拓扑中不发生冲突
3.1、重新生成新虚拟机唯一的MAC地址
点击选中新克隆的虚拟机,然后点击编辑虚拟机设置,选择网络适配器,选择右边的高级选项,重新生成虚拟机的MAC地址。
打开克隆后的虚拟机,进入终端命令,将刚刚生成的MAC地址写入/etc/sysconfig/network-scripts/ifcfg-ens33文件中去
vim /etc/sysconfig/network-scripts/ifcfg-ens33
重启网络服务以使更改生效、最后保存退出即可
systemctl restart network #重启网卡
3.2、重新生成新虚拟机唯一的UUID
打开克隆后的虚拟机,进入终端命令,输入命令uuidgen,将新生成的UUID写入/etc/sysconfig/network-scripts/ifcfg-ens33文件中去
uuidgen
vim /etc/sysconfig/network-scripts/ifcfg-ens33
重启网络服务以使更改生效、最后保存退出即可
systemctl restart network #重启网卡
4、自行选择调整新虚拟机的一些配置,例如IP地址、主机名和防火墙规则等