admin 管理员组

文章数量: 887021

1 环境

  1. 桌面虚拟化软件:VMware Workstation 16 Pro
  2. 远程连接工具:FinalShell 3.9.3.4
  3. LInux操作系统:CentOS 7

2 操作

  1. 选择要克隆的虚拟机hadoop04,点击 "虚拟机"选项 -> 点击 “管理” -> 点击 “克隆” -> 弹出 “克隆虚拟机向导” 。

  2. 克隆虚拟机向导,点击 “下一页” -> 选择克隆源:“虚拟机中的当前状态”,点击 “下一页” -> 选择克隆类型:“创建完整克隆”,点击 “下一页” -> 填写新虚拟机名称和位置,点击 “完成” 。

  1. 重新生成MAC地址,记录下地址,重启后修改配置中的 MAC 地址为新生成的 MAC 地址。

    由于两台虚拟机的网卡配置是一样的。旧虚拟机不启动的前提下,启动新的虚拟机后,FinalShell用原先的SSH连接是可以连接到新的虚拟机,但是两台虚拟机同时启动的话,FinalShell只会连接先完成启动的虚拟机。因此,为了让两台虚拟机都能够同时被远程连接并使用,新虚拟机需要重新生成MAC地址。

  1. 启动虚拟机并修改网卡配置文件。

    主要修改三个唯一标识符:UUID、IPADDR、HWADDR

    UUID 不能和虚拟机的原先的 UUID 一样,可以把最后一个数字改成其他数字;

    IPADDR 也不能相同,一般在最后一个点后面的数字基础+1 变成新的 IP;

    HWADDR 需要修改成重新生成的MAC地址,这个配置也可以不用写在网卡配置文件中,默认值就是VMware虚拟机设置中的MAC地址。

    [root@hadoop02 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
    
    TYPE=Ethernet           # 网卡类型 (通常是Ethemet以太网)
    BOOTPROTO=static        # 网络启动协议:有三个选项:dhcp 表示动态获取IP地址,static 静态IP,none 表示不指定,就是静态。
    PROXY_METHOD=none       # 代理方式:关闭状态
    BROWSER_ONLY=no         # 只是浏览器:否,可以通过该接口进行各种网络通信,而不仅仅局限于浏览器的网络访问。
    DEFROUTE=yes            # 默认路由
    IPV4_FAILURE_FATAL=no   # 是否开启IPV4致命错误检测
    IPV6INIT=yes            # IPV6是否自动初始化:是(现在还未用到IPV6,不会有任何影响)
    IPV6_AUTOCONF=yes       #IPV6是否自动配置:是(现在还未用到IPV6,不会有任何影响)
    IPV6_DEFROUTE=yes       #IPV6是否可以为默认路由:是(现在还未用到IPV6,不会有任何影响)
    IPV6_FAILURE_FATAL=no   # 是否开启IPV6致命错误检测
    IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型
    NAME=ens33              # 网卡物理设备名称
    UUID=86a39133-8xxx-4xxx-8xxx-06702c1d361e # 通用唯一识别码,用于标识网络设备。每一个网卡都会有,不能重复,否则两台linux机器只有一台可上网
    DEVICE=ens33
    ONBOOT=yes              # ONBOOT:是否在系统启动时自动联网  
    
    DNS1=8.8.8.8            # 首选DNS服务器的IP地址,用于域名解析。
    IPADDR=192.168.128.155  # ip地址(static设置)
    NETMASK=255.255.255.0   # 子网掩码
    GATEWAY=192.168.52.1    # 网关
    HWADDR=00:50:56:32:46:B3 # 网络设备的硬件地址,也称为 MAC 地址。它是一个唯一的标识符,用于在网络中识别和寻址设备。在 Linux 系统中,MAC 地址通常用于网络接口的配置。
    
  2. 重启网卡。

    service network restart
    

  3. 使用FinalShell远程连接。

    (1) 创建连接。

(2) 点击连接,出现下图,说明远程访问虚拟机 hadoop04_new 成功。

  1. 重新修改主机名

    (1) 将主机名修改为 “hadoop05”。

    [root@hadoop04 ~]# vim /etc/hostname 
    

    (2) 重启系统。

    [root@hadoop04 ~]# reboot
    

    (3)重新远程连接就可以看到新修改的主机名了。

本文标签: 网卡 虚拟机 网络