使用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地址的主要原因有以下几点:

  1. 网络服务需要使用固定IP地址:如果你在Linux系统上运行网络服务(如Web服务器),则需要使用固定IP地址以确保其他计算机能够连接到该服务。如果你使用动态IP地址,别人可能无法连接到你的网络服务,因为你的IP地址可能会随时更改。
  2. 安全性:通过固定IP地址,你可以更容易地实现网络安全措施。例如,你可以设置防火墙过滤规则来只允许来自特定IP地址的流量,从而增加系统的安全性。
  3. 方便:使用固定IP地址可以让你轻松地找到其他计算机或设备。当你需要连接到另一台计算机时,只需要输入其IP地址即可,而不必担心其IP地址已更改。

综上所述,固定IP地址是Linux系统中的重要组成部分,可以提高网络服务的可靠性、安全性和方便性。

步骤

1、在VMware Workstation中配置IP地址网关和网段

1.1 打开VMware Workstation,打开需要固定IP地址的虚拟机(不需要开机),在VMware Workstation工具栏中找到编辑选项,然后打开虚拟网络编辑器点击更改设置。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_怎么查虚拟机的ip地址centos7


怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_服务器_02

1.2 选择VMnet8,然后设置子网IP(192.168.188.0表示你的IP地址可以设置为192.168.188.0~192.168.188.254范围之间,其中188你也是可以修改的)与子网IP掩码(固定255.255.255.0)。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_tcp/ip_03

1.3 点击NAT设置,然后设置网关IP,把子网IP192.168.188.0中最后一位的数字0修改为2,然后复制到网关IP(192.168.188.2)当中,之后一路确定保存即可。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_服务器_04

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_tcp/ip_05

2、在Linux系统中手动修改网络配置文件固定IP地址

2.1、首先在VMware Workstation中打开Linux虚拟机,启动Linux系统。

2.2、在Linux虚拟机中打开终端或控制台,并使用root权限登录。

#使用root权限登录
su - root

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_怎么查虚拟机的ip地址centos7_06

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_怎么查虚拟机的ip地址centos7_07

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地址,和网关一致即可

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_服务器_08

2.6 修改完成后,请Shift + :然后输入wq保存并关闭文件。

2.7 重启网络服务以使更改生效

systemctl restart network  #重启网卡

2.8 使用以下命令查看IP地址配置是否正确

ifconfig

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_09

以上就是在VMware Workstation中配置Linux系统固定IP地址的步骤。配置完成后,您可以从Windows系统中访问Linux虚拟机,并使用您在配置中设置的静态IP地址访问其中的服务和应用程序。

2、Linux虚拟机快照

介绍

虚拟机快照,就是指在虚拟机中保存一个当前状态的副本,以便以后可以还原到这个状态。这种快照通常是在虚拟机运行中进行的,可以随时创建和删除,也可以多次创建。在创建快照时,虚拟机的内存和磁盘都会被保存下来。这就意味着,无论你在虚拟机中做了什么,都可以通过还原快照来撤销它,恢复到之前的状态,这对于测试和开发非常方便。同时,快照也可以用来备份虚拟机,如果你需要对虚拟机进行升级或更改,但又不确定是否会失败,那么你可以先创建一个快照,这样如果出现问题,你就可以回滚到之前的状态,避免了不必要的麻烦。

使用

打开VMware Workstation软件,点击要制作快照的虚拟机(快照制作时建议在虚拟机关机状态下进行)。在VMware Workstation中右键点击虚拟机,找到快照进入快照管理器。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_10

1、拍摄快照

此时您需要输入快照的名称和描述,点击“拍摄快照”按钮,等待快照创建完成即可。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_11

2、恢复快照

此时您可以在快照管理器中看到已创建的快照,选择要恢复的快照点击“转到”按钮,并可以随时回滚到该快照的状态。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_tcp/ip_12

3、Linux虚拟机克隆

介绍

在虚拟化环境中,由于虚拟机是基于底层宿主机仿真的,因此克隆虚拟机是一个常见的操作,特别是当需要配置相似的虚拟机实例时。

使用

1、确保当前虚拟机处于关闭状态,以免出现克隆时的写冲突
2、使用Vmware Workstation虚拟化软件提供的克隆功能来创建新的虚拟机副本

右键点击需要进行克隆的虚拟机,找到管理选项然后点击克隆

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_怎么查虚拟机的ip地址centos7_13

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_tcp/ip_14

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_15

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_服务器_16

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_怎么查虚拟机的ip地址centos7_17

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_18

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_linux_19

3、克隆完成后需要重新生成新虚拟机唯一的MAC地址和UUID等,确保新虚拟机与源虚拟机在网络拓扑中不发生冲突
3.1、重新生成新虚拟机唯一的MAC地址

点击选中新克隆的虚拟机,然后点击编辑虚拟机设置,选择网络适配器,选择右边的高级选项,重新生成虚拟机的MAC地址。

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_tcp/ip_20

打开克隆后的虚拟机,进入终端命令,将刚刚生成的MAC地址写入/etc/sysconfig/network-scripts/ifcfg-ens33文件中去

vim /etc/sysconfig/network-scripts/ifcfg-ens33

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_网络_21

重启网络服务以使更改生效、最后保存退出即可

systemctl restart network  #重启网卡
3.2、重新生成新虚拟机唯一的UUID

打开克隆后的虚拟机,进入终端命令,输入命令uuidgen,将新生成的UUID写入/etc/sysconfig/network-scripts/ifcfg-ens33文件中去

uuidgen

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_网络_22

vim /etc/sysconfig/network-scripts/ifcfg-ens33

怎么查虚拟机的ip地址centos7 查看虚拟机的ip地址_网络_23

重启网络服务以使更改生效、最后保存退出即可

systemctl restart network  #重启网卡
4、自行选择调整新虚拟机的一些配置,例如IP地址、主机名和防火墙规则等