virtualbox安装centos

前端之家收集整理的这篇文章主要介绍了virtualbox安装centos前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

#virtualBox安装centos@H_301_1@

宿主机:ubuntu 16.04 虚拟机:CentOS7 Minimal@H_301_1@

1.下载CenOS7

下载CentOS7,这里有几个国内的镜像地址:@H_301_1@

2.安装virtualBox

下载地址:@H_301_1@

我们可以下载安装包安装,如果使用的ubuntu,可以用下面的命令:@H_301_1@

sudo apt-get install virtualBox virtualBox-dkms

3.virtualBox设置

VirtualBox的提供了四种网络接入模式,它们分别是:@H_301_1@

  1. NAT 网络地址转换模式(NAT,Network Address Translation)
  2. Bridged Adapter 桥接模式
  3. Internal 内部网络模式
  4. Host-only Adapter 主机模式

我这里使用NAT+Host-only的方式: 配置VirtualBox的网络,添加一个Host-only的网卡,我们也可以添加其它类型的网卡,比如NAT,因为NAT的已经有一个默认的了,所有我这里只配置 Host-only的。如图: 找到virtualBox的全局设置,然后找到网络设置,添加一个Host-only的网卡。 @H_301_1@

4.创建虚拟机CentOS7

5.设置虚拟机

  1. 设置iso源,如图,添加我们的iso文件
  2. 网络设置,有一个默认的NAT,我们再添加一个Host-only的网卡。

6.启动安装

设置好这些内容后,我们启动虚拟机开始安装,根据提示就可以安装完毕。@H_301_1@

7.安装net-tools

安装完成后,我们发现ifconfig命令用不了,需要安装net-tools。 我们通过yum来安装net-tools。@H_301_1@

yum install net-tools -y

如果在安装的过程中报错,可能是因为上不了网,这时候我们需要设置下网卡。 我们通过ip addr 查看网卡信息:@H_301_1@

[lengchuan@localhost ~]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:91:55:bc brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 86214sec preferred_lft 86214sec
    inet6 fe80::a00:27ff:fe91:55bc/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:58:d2:1f brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.101/24 brd 192.168.56.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe58:d21f/64 scope link
       valid_lft forever preferred_lft forever

我这里有enp0s3和enp0s8两个网卡,我们对网卡进行设置。CentOS7的网卡设置跟ubuntu的有点区别,在/etc/sysconfig/network-scripts/@H_301_1@

[lengchuan@localhost ~]$ sudo vi /etc/sysconfig/network-scripts/ifcfg-
ifcfg-enp0s3  ifcfg-enp0s8  ifcfg-lo

修改ifcfg-enp0s3 和ifcfg-enp0s8把ONBOOT修改位true 然后重启网卡:@H_301_1@

sudo /etc/init.d/network restart

如果发现解析不了域名,我们需要自己添加:@H_301_1@

sudo vi /etc/resolv.conf

添加下面的内容:@H_301_1@

nameserver 8.8.8.8

这样我们就可以连上网了。@H_301_1@

8. 安装virtualBox增强功能

我们发现虚拟机的界面很小,这个需要安装virtualBox的增强功能。 启动虚拟机,找到设备-->安装增强功能,就会自动帮我安装增强功能,安装完成后,我们登录虚拟机。@H_301_1@

cd /media/cdrom/
autorun.sh

如果发现没有挂载上,没有cdrom目录,执行下面的命令:@H_301_1@

mkdir /media/cdrom
sudo mount -t auto /dev/cdrom /media/cdrom

9.设置静态ip

因为两块网卡都是通过动态获取ip的方式,这样很不方便,我们需要给一块网卡设置静态ip,就是我们Host-only这一块。 我们ifconfig或者ip addr查看网卡信息,有一块10.x.x.x这一块是我们的NAT的网卡,我们设置另一块。 我们在设置virtualBox的全局设置的时候,设置Host-only的默认ip地址是192.168.56.1。@H_301_1@

sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

修改位下面的内容:@H_301_1@

TYPE="Ethernet"
#BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s8"
UUID="5ef92bc1-a1e3-464c-aacb-7282ea9c297a"
DEVICE="enp0s8"
#开机启动
ONBOOT="yes"

#静态获取
BOOTPROTO=static
#ip地址
IPADDR=192.168.56.101
#子网隐码
NETMASK=255.255.255.0
#GATEWAY=网关不需要设置

重启网卡:@H_301_1@

sudo /etc/init.d/network restart

然后通过ifconfig或者ip addr就可以查看我们的网卡信息。@H_301_1@

猜你在找的CentOS相关文章