初次尝试用VirtualBox安装Linux虚拟机,却遇到了一些问题,特地记录于此,方便后面查阅!

首先简易记录下安装Linux虚拟机过程:

大致经过如下步骤:新建虚拟电脑,加载Linux版本镜像安装文件,安装结束配置网络连接;

1:新建虚拟电脑:

利用VirtualBox的新建虚拟电脑向导还是很容易新建一台虚拟电脑的,一路下一步就可以了。

2:点击上图创建后,然后启动虚拟机:

3:按向导指引安装,安装过程中提示设置Root用户密码:

4:安装完成,重启虚拟机:

5:设置虚拟机可以上网:此时ping www.baidu.com 会无反应。设置如下:

在虚拟机窗口中输入:cd /etc/sysconfig/network-scripts/ 编辑 ifcfg-enp0s3文件

vi ifcfg-enp0s3 (按Tab键自动补充完成),设置onboot=yes;  esc + :wq 保存修改退出

此时可以ping通 Internet网络,但主机无法通过xshell工具连接到虚拟机!下面来解决这个问题:

确保关闭虚拟机,启用下图中的网卡2:

即为虚拟机设置两张网卡:

网卡1设置为网络地址转换(NAT),实现虚拟机通过主机网络访问互联网;
    网卡2设置为host-only;实现主机与虚拟机互联,重启虚拟机;

输入ifconfig 查看网络网卡信息:由于我们的安装包是最小化CentOS,默认没有安装ifconfig命令,先升级下系统:

yum update; 再
yum search ifconfig, 搜索ifconfig命令所在的安装包:

再执行yum install net-tools.x86_64

此时执行ifconfig得到如下信息:

那么虚拟机的IP就是192.168.56.3,这里56网段是VirtualBox的默认HostOnly网段。

主机CMD命令行里ping 192.168.56.3 可以ping通了!问题解决,完成!
---------------------
作者:大洋彼岸789
来源:CSDN
原文:https://blog.csdn.net/elie_yang/article/details/81369136
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. android布局属性详解
  2. Effective Java 69 Prefer concurrency utilities to wait and notify
  3. 在XAF应用程序使用现有的数据库?
  4. 在js中获取easyui datagrid的数据
  5. scheme Continuation
  6. 安卓入门学习之Hello,world!
  7. 查漏补缺系列之dapper初体验
  8. 简单解决python安装中的Unable to find vcvarsall.bat问题
  9. vuex2中使用mapMutations/mapActions报错解决方法 BabelLoaderError: SyntaxError: Unexpected token
  10. 主席树+树链剖分——南昌邀请赛Distance on the tree
  11. jQuery提示组件toastr(取代alert)
  12. oracle数据库创建用户
  13. 本地Oracle客户端11g升级12c导致PowerCenter无法连接ODBC数据源
  14. maven的标准pom.xml详解
  15. C# System.IO.FileStream
  16. 菜鸟教程--AJAX
  17. [漏洞分析]thinkphp 5.x全版本任意代码执行分析全记录
  18. 使用Maven插件启动tomcat服务
  19. JSPatch实现原理详解
  20. 51Nod 1091 线段的重叠(贪心+区间相关

热门文章

  1. 02-flask项目创建及debug模式的开启
  2. 3dTiles 数据规范详解[4.2] i3dm瓦片二进制数据文件结构
  3. bzoj3155Preprefix sum
  4. Ethical Hacking - GAINING ACCESS(3)
  5. Android Studio(Kotlin)之RecyclerView
  6. 如何将elementUI 表格(el-table)和分页器(el-pagination)连接起来
  7. 关于maven的一份小笔记
  8. Python实现初始化不同的变量类型为空值
  9. vue-watch : 深度监控的语法格式--检测数据的tabledata这个数组的变化
  10. Java代码片段