浅墨散人 浅墨散人
  • 基础
  • 设计模式
  • JVM
  • Maven
  • SpringBoot
  • 基础
  • Flask
  • Diango
  • Pandas
  • SqlAlchemy
  • Sqoop
  • Flume
  • Flink
  • Hadoop
  • Hbase
  • Hive
  • Kafka
  • Kylin
  • Zookeeper
  • Tez
  • MySQL
  • Doris
  • Chrome
  • Eclipse
  • IDEA
  • iTerm2
  • Markdown
  • SublimeText
  • VirtualBox
  • WebStrom
  • Linux
  • Mac
  • Hexo
  • Git
  • Vue
  • VuePress
  • 区块链
  • 金融
数据仓库
数据治理
读书笔记
关于我
GitHub (opens new window)
  • 基础
  • 设计模式
  • JVM
  • Maven
  • SpringBoot
  • 基础
  • Flask
  • Diango
  • Pandas
  • SqlAlchemy
  • Sqoop
  • Flume
  • Flink
  • Hadoop
  • Hbase
  • Hive
  • Kafka
  • Kylin
  • Zookeeper
  • Tez
  • MySQL
  • Doris
  • Chrome
  • Eclipse
  • IDEA
  • iTerm2
  • Markdown
  • SublimeText
  • VirtualBox
  • WebStrom
  • Linux
  • Mac
  • Hexo
  • Git
  • Vue
  • VuePress
  • 区块链
  • 金融
数据仓库
数据治理
读书笔记
关于我
GitHub (opens new window)
  • VirtualBox

    • README
    • VirtualBox的4种网络连接方式
    • VirtualBox扩容虚拟机硬盘大小
    • VirtualBox克隆虚拟机
      • 1、复制VirtualBox虚拟机
        • 复制虚拟机
        • 重新初始化MAC地址
        • 选择完全复制
      • 2、配置虚拟机
        • 网卡配置
        • 修改hostname
    • VirtualBox中CentOS实现双网卡配置
    • VirtualBox安装Redhat9.0
    • VirtualBox与虚拟机网络连接
  • Tools
  • VirtualBox
2018-09-26
目录

VirtualBox克隆虚拟机

# 1、复制VirtualBox虚拟机

# 复制虚拟机

关闭被复制虚拟机的电源,右键-->复制

img

# 重新初始化MAC地址

输入新虚拟机名称,选中重新初始化MAC地址

# 选择完全复制

img

# 2、配置虚拟机

# 网卡配置

此时启动后,输入ifconfig是看不到eth0网卡信息的(只有一个lo地址),需要做一些配置

登录虚拟机(用户名和密码和被复制的虚拟机一样)

# 配置MAC地址

eth0配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0

配置内容

[root@salve1 network-scripts]# cat ifcfg-eth0
NAME=eth0
HWADDR=08:00:27:EF:64:5A
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
DEFROUTE=yes
DEVICE=eth0
1
2
3
4
5
6
7
8
9

img

eth1配置 vi /etc/sysconfig/network-scripts/ifcfg-eth1

配置内容

[root@salve1 network-scripts]# cat ifcfg-eth1
NAME=eth1
HWADDR=08:00:27:07:54:2C
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.56.102
NETMASK=255.255.255.0
DEVICE=eth1
1
2
3
4
5
6
7
8
9

img

说明: eth0对应着网卡1的MAC地址 eth1对应着网卡2的MAC地址,同时需要更改静态IP地址

# 重启网卡

service network restart
1

img 出现如上错误:Device eth0 does not seem to be present, delaying initialization 解决方案:

  1. /etc/udev/rules.d目录下的70-persistent-net.rules文件,打开,修改里边的MAC地址,与ifcfg-eth0中一样的即可
  2. 直接删除/etc/udev/rules.d/70-persistent-net.rules文件,之后重启,简单粗暴
rm -rf /etc/udev/rules.d/70-persistent-net.rules
1

重启系统(reboot)之后,我们会发现network服务能正常启动了,同时两张网卡:eth0能上外网,eth1是一个静态IP地址,以后主机换了网络也不影响使用

# 修改hostname

CentOS6及以下:一般在/etc/sysconfig/network中修改

CentOS7中:一般在/etc/hostname

默认clone的虚拟机的hostname是没有修改的,这里需要修改/etc/hostname。

然后使用reboot命令重启系统即可。

#VirtualBox
最后更新时间: 2022/7/23 10:17:11
VirtualBox扩容虚拟机硬盘大小
VirtualBox中CentOS实现双网卡配置

← VirtualBox扩容虚拟机硬盘大小 VirtualBox中CentOS实现双网卡配置→

最近更新
01
分区分桶
08-21
02
数据模型(重要)
08-21
03
安装和编译
08-21
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式