-
下载并安装virtualBox,下载地址 https://www.virtualbox.org/
-
下载 centos镜像,我下载的是6.10,64位版本,下载地址(阿里云镜像服务)http://mirrors.aliyun.com/centos/6.10/isos/
-
启动virtualBox,点击新建按钮,注意类型选择Linux,版本是Red,点击下一步
-
设置分配的内存大小,默认1GB,点击下一步
-
创建虚拟硬盘,保持默认,点击创建
-
保持默认,点击下一步
-
选择动态分配,下一步,注意这里一定要选择自己的文件夹,不然默认会创建在系统盘,将来会越来越大。设置好磁盘大小后点击创建
-
此时列表中已经出现创建好的虚拟机了,点击启动
-
初次启动需要选择一个系统镜像,选择刚才下载的系统镜像,点击启动,进入系统安装页面
-
选择第一项,(注意,此时鼠标会进入虚拟系统,不会出现在宿主机上,此时按下右边的ctrl会将鼠标退出虚拟机)
-
等待一段时间后弹出一个询问框,我们选跳过
-
等待一段时间后进入可视化的安装界面,点击next
-
选择语言,点击next
-
选择键盘分布模式,保持默认,点击下一步
-
保持默认基本存储设备,下一步
-
弹出一个警告框,询问是否保留数据,选择忽略即可(虚拟机里的操作不会对宿主机的文件影响)
-
输入主机名,点击下一步
-
选择时区,下一步
-
输入至少六位的密码,点击下一步,密码过于简单会提示一个警告,选择继续使用就好
-
保持默认,点击下一步
-
提示将数据写入磁盘
-
等待一段时间后,如果是完整版的会提示安装一下额外的功能,根据需要选择就好,点击下一步开始安装
-
完成后点击重新引导,重启后虚拟机安装完成。
-
此时的虚拟机无法连接外网,需要设置网络后才可以,在虚拟机列表选择一个虚拟机,点击设置按钮,然后选择网络,选择连接方式位桥接,选择一个网卡即可,点击ok,重启虚拟机
-
启动后输入用户名密码即可进入系统,我们输入命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0
-
-
修改配置为
DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=dhcp
,保存退出 -
重启网络服务
service network restart
-
此时虚拟机已经可以连接外网了
-
到此安装虚拟机并设置虚拟机连接外网的流程已经完成,下面是配置虚拟机为静态ip以及防火墙的设置
同样使用命令vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置
BOOTPROTO=static #IP地址 IPADDR=192.168.X.X #子网掩码 NETMASK=255.255.255.0 #网关,和自己宿主机的网关保持一致 GATEWAY=192.168.0.1
-
重启网络服务
service network restart
关闭防火墙,然后重启
service iptables stop service ip6tables stop chkconfig iptables off chkconfig ip6tables off vi /etc/selinux/config SELINUX=disabled