一、准备工作

  1. VirtualBox

2. CentOS镜像

备注:我这里准备好了需要下载的文件,有需要的话可以下载一下,分别是VirtualBox-5.1.24-117012-Win.exe,CentOS-7-x86_64-Minimal-1611.iso。

地址:链接:https://pan.baidu.com/s/1ki2Qvuwc_-mgoAMQkN5n4A       密码:uwwf

二、VirtualBox安装

这边暂时不写了,有时间会补充的。

三、VirtualBox集成CentOs

  点击新建菜单,输入名称、选择类型和版本,如图

                                                                             

点击下一步,这里是设置虚拟电脑的内存,我们设置1G就可以了,在公司里一般是8G/16G的,如图

点击下一步

 

下一步,这里是设置虚拟硬盘的大小,大家可以根据情况设置,我这里只设置8G

点击创建,就完成了。就可以看到我们创建的centos了。

点击启动,会弹出下面的图形,这里我们选择我们下载的 CentOS-7-x86_64-Minimal-1611.iso,然后启动。

Enter进入。

点击Continue,可能需要点两次。

点进去,然后点击左上角的done,就可以了

Begin Installation

设置密码和确定密码,我们设置密码的时候,有时候我们设置的密码过于简单,会提示太简单了,但是我们可以强制使用这个密码,点击Done两次完成。

Reboot重启。

点击Enter

输入用户名和密码,用户名为root,密码是自己设置的密码。

到这一步,准备工作就完成了。

四、配置网络

① 先关闭虚拟电脑

② 在 VirtualBox 主控制界面点击 【管理】--【全局设定】--【网络】--【添加新NAT网络】

③ 在弹出的对话框中,设置【网络CIDR】为【192.168.100.0/24】,【确定】

④ 在管理界面点击【设置】--【网络】--【网卡1】,【连接方式】选择【NAT网络】,【界面名称】选【NATNetwork】,【确定】

⑤ 【启动】

登陆进系统之后,运行:

ip addr

注意:有可能显示的不一样,我这里显示的是enp0s3,因此运行下面的命令

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

把ONBOOT=no  改成ONBOOT=yes

运行下面的命令,重启服务

service network restart

这个时候就可以访问外网了

关闭系统,

回到VirtualBox  点击设置

然后ok完成了,启动虚拟电脑,进入系统。

为了更好的看地址,我们可以运行下面的命令,中间需要输入两次y,直到安装成功。

yum install net-tools

输入命令查看ip地址

ifconfig

通过用SSH就可以连接  192.168.56.102:22  了。

VirtualBox + Centos 使用NAT + Host-Only 方式联网的更多相关文章

  1. virtualbox中centos系统配置nat+host only上网

    以前一直使用的是virtualbox的桥接模式,桥接模式的特点: 虚拟机和宿主机处于同等地位,就像是一台真实主机一样存在于局域网中,可以分配到一个网络中独立的IP. 虚拟机和宿主机之间能够互访. 如果 ...

  2. virtualbox中centos系统配置nat+host only上网(zhuan)

    http://www.cnblogs.com/leezhxing/p/4482659.html **************************************************** ...

  3. VirtualBox + CentOS 使用 NAT + Host-Only 方式联网

    之前一直使用 VMware 作为虚拟机,这几天看<跟阿铭学Linux>,里面用的是虚拟机是 Oracle VirtualBox,也跟着安装配置一个,但是比较坑的是照着上面的配置折腾了很久才 ...

  4. vmware设置centos虚拟机nat联网(转载)

    今天在vmware虚拟主机中安装hearbeat,为了使用最新的版本,选用编译安装了.在编译过程中,需要连接被墙的网站下载文件,那只能用vpn,但我使用的是桥接方式联网,使用不了真实主机的vpn,于是 ...

  5. vmware设置centos虚拟机nat联网(转)

    今天在vmware虚拟主机中安装hearbeat,为了使用最新的版本,选用编译安装了.在编译过程中,需要连接被墙的网站下载文件,那只能用vpn,但我使用的是桥接方式联网,使用不了真实主机的vpn,于是 ...

  6. 怎样使用nat和桥接方式解决虚拟机联网问题

    对于很多的linux初学者来说,最开始学习linux时通常是在虚拟机上进行的,然而对于新手来说虚拟机联网会对他们来说是比较困难的.这里我根据自己的经验写了一篇文档分享给大家.下面对几种连接方式进行简单 ...

  7. Vmware怎样使用nat和桥接方式解决虚拟机联网问题

    对于很多的linux初学者来说,最开始学习linux时通常是在虚拟机上进行的,然而对于新手来说虚拟机联网会对他们来说是比较困难的.这里我根据自己的经验写了一篇文档分享给大家.下面对几种连接方式进行简单 ...

  8. Linux各个发行版本的介绍, 以及VirtualBox+CentOS的安装步骤

    Linux和Unix系统有哪些主要的发行版本 Unix: (非开源传统商业操作系统) IBM AIX, HP HP-UX, Sun Solaris,等 各家硬件厂商的发行版本, 往往是和自家的硬件设备 ...

  9. virtualbox centos安装增强工具和问题详解

    virtualbox centos安装增强工具和问题详解 VirtualBox 大家都习惯性把它简称为 Vbox ,比 VM 的体积小.开源.速 度快.不过在使用 VirtualBox 在虚拟机中安装 ...

随机推荐

  1. cache与buffer

    Cache 缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而  Cache保存着CPU刚用过的 ...

  2. 20145333茹翔《网络对抗技术》Exp6 信息搜集技术

    20145333茹翔<网络对抗技术>Exp6 信息搜集技术 实验内容 本次实验的目标是掌握信息搜集的最基础技能.具体有(1)各种搜索技巧的应用(2)DNS IP注册信息的查询 (3)基本的 ...

  3. cogs 362. [CEOI2004]锯木厂选址

    ★★★   输入文件:two.in   输出文件:two.out   简单对比 时间限制:0.1 s   内存限制:32 MB 从山顶上到山底下沿着一条直线种植了n棵老树.当地的政府决定把他们砍下来. ...

  4. strerror函数的总结

    定义函数:char * strerror(int errnum); 函数说明:strerror()用来依参数errnum 的错误代码来查询其错误原因的描述字符串, 然后将该字符串指针返回. 返回值:返 ...

  5. P3870 [TJOI2009]开关

    思路 重题 代码 #include <iostream> #include <vector> #include <cstdio> #include <cstr ...

  6. POJ 2155 Matrix (二维树状数组)题解

    思路: 没想到二维树状数组和一维的比只差了一行,update单点更新,query求和 这里的函数用法和平时不一样,query直接算出来就是某点的值,怎么做到的呢? 我们在更新的时候不止更新一个点,而是 ...

  7. Elasticsearch-->Get Started-->Exploring Your Cluster

    Version 直接对localhost:9200发出一个get请求 { "name": "WqeJVip", "cluster_name" ...

  8. $.cookie()取值设置

    本文为博主原创,未经允许不得转载: 使用jquery.cookie.js中的cookie做了一个折叠式菜单栏,用cookie保存会话的值,其中的值为点击菜单栏时,即在cookie中 保存对应的值,保证 ...

  9. UVa 120 煎饼

    https://vjudge.net/problem/UVA-120 题意:颠倒连续子序列,使之成为升序. 思路:按照从大到小的顺序,依次选择出一个数字进行分析: ①如果该数字已经在正确的位置上,则不 ...

  10. Quartz.NET教程:(01) 使用Quartz

    使用调度器 (scheduler) 之前要先用 ISchedulerFactory 的一个实现来实例化调度器(scheduler).一旦调度器实例化完成,则它可以被启动.置于备用模式或者关闭.需要注意 ...