window 安装centos7虚拟机

安装virtualbox(也可以安装vmware)

    由于virtualbox是开源免费的,直接百度下载下来就好了。一路next安装,注意下路径就好了。

下载centos镜像

    可以从官网上下载,速度肯定慢,然后可以从国内的一些仓库下载,比如阿里云的:http://mirrors.aliyun.com/centos/7/isos/x86_64/, 自己试了一下感觉还是很慢。所以这里提供一下我百度云盘上的链接:

链接: https://pan.baidu.com/s/1lPYxW0029J8I46jUZwdO_A 
提取码: 3x97 

安装centos虚拟机

  1. 新建
    在这里插入图片描述

  2. 选择虚拟机类型,然后依次选择内存大小,创建虚拟硬盘(硬盘格式为VDI),固定大小,然后选择大小和存储路径(存储路径不能漏了,一般都会设置的几十个G,如果默认放在C盘,就有点难受了),最后开始创建虚拟机,登上上一段时间。
    在这里插入图片描述

  3. 配置启动优先级和镜像路径
    选择主界面的设置选项,然后进入系统配置界面,配置启动优先级:
    在这里插入图片描述
    再进入存储界面配置一开始下载的镜像:
    在这里插入图片描述

启动虚拟机

    首次启动会进行安装,虚拟机启动之后,选择安装linux。
在这里插入图片描述
然后选择中文语言,之后顺着提示一路next,就能安装好了。

配置网络

    按照如上流程完成安装之后,会发现使用yum进行操作时,会报一个:Cannot find a valid baseurl for repo: base/7/x86_6。这样的错误,然后用ping去ping百度,发现也是不通的,显然网络有问题。解决方法如下:

  1. 在虚拟机上配置为桥联网络,所谓桥联网络就是虚拟机基于宿主机的网卡虚拟出一个网卡,然后和宿主机一样产生一个内网ip,可以和宿主机通过ip通信,并且可以直接访问外网。如下图,需要注意的是这个界面名称如果有多个,每个都可以选一下试一下,有些是没有网络的。最后启动network服务发现没有网络,可以关闭虚拟机,到这里换一个界面名称再试一下。
    在这里插入图片描述3. 打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),做如下配置(该文件还有其他参数,不需要改动,只需要关注下面写的这些参数):
BOOTPROTO=dhcp
# static表示固定ip,dhcp表示自动获取ip,那每次可能都不一样
#BOOTPROTO=static
# no 改成 yes 表示打开网络
ONBOOT=yes
# 指定ip,如果使用 dhcp,ipaddr配置注释掉
#IPADDR=192.168.0.20
# 子网掩码,固定值
NETMASK=255.255.255.0
# 网关地址,查看宿主机的网关,和宿主机网关一致
GATEWAY=192.168.0.1
## DNS解析和宿主机一致
DNS1=114.114.114.114

注意点:其中子网掩码和网关都是宿主机器的子网掩码和网关。而ip地址和网关只有最有一位是不一样的,比如上面的ip和网关,只有117和1的区别,前面的192.168.1都是一样的,最重要的是DNS1这一项,我一开始没配,造成我一直无法正常使用,后来我配置成常见的114.114.114.114,这样确实可以使用,但是你会发现在创建连接的时候会很慢,比如ssh登陆时会很慢,原因是114.114.114.114是中国电信提供的公网DNS,这样等于你访问时需要从外网绕一圈回来,这样就导致很慢,所以这里最好的配置成和宿主机一样,宿主机查看DNS的方式如下图,DNS为192.168.0.1。
在这里插入图片描述
最后,还需要在virtualbox中配置桥连模式,详见《ssh远程无法访问linux解决方案》

  1. 重启网络:systemctl restart network
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值