Linux克隆机调整网络

在克隆后因为我们虚拟机的MAC地址没有改变,所有它会自动分配一个eth1来进行我们的网络配置,我们要做的是将我们的MAC地址删除掉,让他自动生成新的MAC地址。

  1. 第一步:
    我们克隆后,需要改变虚拟机的主机名 就是这个 ↓
    Linux克隆机调整网络
    在我们的 /etc/sysconfig/network 文件中可以更改主机名
    Linux克隆机调整网络
    进入以后,有这玩意 ↓ HOSTNAME就是主机名,将它更改后一定要重启虚拟机才会生效
    Linux克隆机调整网络
    重启虚拟机!!!
    Linux克隆机调整网络
    我将主机名改成node04,重启后可以看到主机名改变了
    Linux克隆机调整网络

  2. 我们需要配置我们的IP地址与主机名的映射 在 /etc/hosts文件下配置
    Linux克隆机调整网络

  3. 我们查看一下网络信息,ifconfig -a 查看所有的网络信息
    Linux克隆机调整网络
    可以看到 他应用的eth1,我们的eth0去哪了??我们要把他改回来,注意那个HWaddr这是个MAC地址,是自动分配的。

  4. 更改我们的IP地址 /etc/sysconfig/network-scripts/ifcfg-eth0
    Linux克隆机调整网络
    这样就可以了
    Linux克隆机调整网络

  5. 重启网络 service network restart --↓ 报错-.-
    Linux克隆机调整网络
    发现报了一个错,Device eth0 does not seem to be present, delaying initialization.
    这是读取文件时eth0文件没有,而是读取的eth1,我们需要删除一个文件

    rm -rf /etc/udev/rules.d/70-persistent-net.rules
    Linux克隆机调整网络
    执行后重启虚拟机!!!
    执行后重启虚拟机!!!
    执行后重启虚拟机!!!
    不要做任何操作直接重启
    Linux克隆机调整网络
    重启后在重启网络,可以看到启动成功
    Linux克隆机调整网络

  6. 我们检查下网络,成功!
    Linux克隆机调整网络
    注意:一一定是在有网络的情况下
    Linux克隆机调整网络
    否则会失败,先是 ‘长时间’ 的卡顿 然后这样… 会让你觉得你配置错了…
    Linux克隆机调整网络

总之,这些东西配过之后就好配了,注意些小毛病,不要把eth0写成etho-.-