Virtualbox 安装 centos7

Posted Johnny屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Virtualbox 安装 centos7相关的知识,希望对你有一定的参考价值。

本篇主要讲解一下 mac 下面使用 virtualbox  安装 centos7 虚拟机 以及遇到的坑


1.下载Virtualbox



直接下载 傻瓜式下一步安装


2.准备centos7镜像



Virtualbox 安装 centos7


分享一个我的 centos镜像 链接:https://pan.baidu.com/s/1pjy_RzE6NTv9NhHX20tiXg  密码:by1h


3.virtualbox 创建centos


Virtualbox 安装 centos7



Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7

Virtualbox 安装 centos7


分配光驱 选择你下载好的 centos镜像

Virtualbox 安装 centos7


启动顺序  把光驱 移到最上面

Virtualbox 安装 centos7

桥接 通过使用物理机网卡 具有单独ipNAT 把物理机为路由器进行上网

Virtualbox 安装 centos7

Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7


Virtualbox 安装 centos7



4 动态ip 分配

通过 ip addr 查看 可以发现 目前 虚拟机是没有ip的  ,我们可以通过动态 ip 分配

Virtualbox 安装 centos7


查看 /etc/sysconfig/network-scripts/ifcfg-enp0s3 文件

Virtualbox 安装 centos7


Virtualbox 安装 centos7


重启 network 可以发现 有了 ip

Virtualbox 安装 centos7


mac 通过 ssh 连接虚拟机

Virtualbox 安装 centos7


5.静态ip分配

一般我们通过 一些工具连接到虚拟机,那么当虚拟机ip 变化的时候,我们又需要去更改连接 ip 这样比较麻烦,下面可以通过 分配静态ip的方式 固定虚拟机的ip


还是修改 ifcfg-enp0s3 文件,按照下图进行修改即可

Virtualbox 安装 centos7


BOOTPROTO=static 

ONBOOT=yes

IPADDR=192.168.0.111 给虚拟机的静态ip ,注意 需要和你的宿主机的ip 同一个网段

GETWAY=192.168.0.1  

NETMASK=225.225.225.0

DNS1=8.8.8.8


systemctl restart network  #重启 网络

可以看到 ip 已经变成了 自己分配的静态ip

Virtualbox 安装 centos7


6.虚拟机访问外网

可以看到 ping 不通外网服务,应该目前虚拟机只有一个网卡 是桥接网卡,需要添加一个

桥接 通过使用物理机网卡 具有单独ipNAT 把物理机为路由器进行上网


Virtualbox 安装 centos7


Virtualbox 安装 centos7


重启虚拟机后 可以看到 已经可以访问外网了

Virtualbox 安装 centos7


至此 virtualbox 安装虚拟机 以及配置网络 都结束了,下面说一下我在 mac 下使用virtualbox的坑

7.mac 下面vitualbox 注意事项


7.1  virtualbox ssh连不上

当你已经配置了 桥接网卡 并且分配了ip  正常是可以通过ssh 连接的,但是如果连不上 需要检查一下 你使用的是宿主机的哪个 网卡,如果连的网线 那就不要选择成了 wifi 。。。我就被这个坑过




7.2 virtualbox 启动虚拟机弹出错误 (无法为虚拟机打开一个新的任务)

有次我强制重启了mac 后,再来打开 虚拟机的时候 无法启动 一直报错。。差点把virtualbox 都给删了


执行了下面命令 才行!!!

 sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart


总结

本篇主要记录一下 mac下 virtualbox 如何使用虚拟机的,由于 parallels desktop  , VMWare Fusion 都要钱 实在是没办法。。 

最后预祝大家端午快乐!!!

以上是关于Virtualbox 安装 centos7的主要内容,如果未能解决你的问题,请参考以下文章

virtualbox安装centos7使用nat+hostonly的网络模式

CentOS7安装virtualbox

virtualbox+vagrant快速安装Centos7

virtualbox+vagrant快速安装Centos7

Virtualbox命令行安装for Centos7

VirtualBox 安装 Centos7虚拟机OS并配置双网卡