当前课程知识点:互联网体系结构 > 第一周:互联网概述 > 实验环境安装配置 > Video
我们看怎么在就是我们的Windows机器上
当然就是也可以再就是Mac或者其他电脑上安装一台就是另一个虚拟机
我们这儿呢
以ubuntu就是桌面为例
这地方我们提供了两个链接
就是一个VirtualBox
这是一个虚拟机软件
它可能支持就是Windows也支持Mac
苹果的电脑
这个就是
另外还有一个
就是VMWare的Workstation Player
这个是是免费软件
他那就是在windows下工作地也很好
然后呢
我们这地方需要下载这两个软件
以及就是安装这个
以及就是下载这个Ubuntu Desktop就是桌面版的镜像
这地方我准备了一个就是二维码
也是看视频的同学可以扫码获取这些链接
那我们先来看一下
好这个事就是VirtualBox
的下载页面
我们可以只看到这儿有就是Windows版本的苹果电脑的OSX
还有还有其他就是Linux和Unix发行版的
这个就是
Ubuntu Desktop18.04这么一个
我们可以下载一个ISO的镜像
我们下载好这两个
这两个安装包之后
我们就可以
就是VirtualBox安装起来
然后在VirtualBox软件里边
就是安装
ubuntu的这个操作系统
我们来看一下怎么安装的操作系统
安装好啊
VirtualBox之后呢
我们大概可以看到就是打开
VirtualBox可以大概看到这样一个界面
我们这时候
我们是新建一台
我们给他可以起一个合适的名字
比如说ubuntu给他选择一个合适的路径,如今一般那我们不把它放在C盘
因为
因为就是C盘
他是系统目录
安装一个虚拟机的他占用的存储空间还是比较大的
那我只给他分配内存
这个根据你的机器的情况额分配给的虚拟机分配的内存越大
你就说
后面我们在虚拟机里面做一些工作
编译内核或者做一些其他的工作的时候可能就会快一些
建议硬盘设置的
建议硬盘设置20G
我们把硬盘设成20G
如果你的硬盘更大的话
可以设置的更大一点
因为就是我们做很多工作的时候可能对
尤其是编译内核可能会占用的空间比较大
这时候呢
我们还需要设置一下对一个初始安装的系统来讲
我们需要设置的
一个是我们需要把我们刚刚下载好的
ubuntu的安装文件
ISO文件给他添加一下啊
我们这儿么
就是在盘片上
我们这样的话可以直接找到一个你应该是可以选择一个路径
可以直接找到它对应的这个
这个ISO文件
另外呢
我们还需要选择网络
那它默认方式是NAT的
这个那要根据你的就是具体的
网络环境
一般了我们如果是使用交换机或者wifi路由器来连接的话
我们选择桥接网卡方式
这种方式会比较好一点
当然
NAT也是可以上网的
但是桥接方式呢
他和我们的宿主机是相当与在网络上相当于同等低位
他都是直接连接到这个交换机上
这样的我们就可以点击启动那个系统来进行安装
这样的相当于是在一次光驱启动
晚上ISO相当于是一个虚拟吧
ok启动起来之后
我们选择语言和开始安装
还有键盘的选择
键盘的类型
那我们不选择那个download update
要不然安装的时间会比较久
但我们是从头安装一个新的
当然是把硬盘给格式化掉
安装的过程有点慢啊
我这是选择区域
然后自动的上
这地方我们有一个重点的位置
我们要给他就是起一个初始的用户名,设置一个密码
也就是我们登录的时候要设置密码
这个就是我们到后面登录系统的时候
我们就要用这个用户名和密码来登录
接下来就是漫长的安装过程
好了
终于安装好了
我们可以重启系统
这时候呢
我们需要把安装戒指也就是把那个ISO的光驱
虚拟光驱给他删除掉
删除掉
这样哦
我们重新启动之后进入系统
进入系统之后呢
我们需要设置一下安装增强工具
我在设备目录下有安装增强工具
安装增强工具的目的呢
主要是我们为了在宿主机和虚拟机之间互相拷贝粘贴
我可以双向的拷贝
粘贴
我们可以启用哈
设备就是复制粘贴
也可以就是设置这个共享目录
我们可以打开一个Terminal
也就一个Shell窗口
这时侯增强驱动
这是我的机器还是反应有点慢啊
我们运行一下这个增强工具
这时候需要用到我们设置的那个密码
ubuntu用户的密码
这是在安装那个增强工具
好安装好之后呢
我们这个就是共享粘贴板可以双向粘贴了
我们可以从就是宿主机那边拷贝点东西过来
我们还可以设置就是共享目录
设置共享目录
我们添加一个共享目录
让我们找到一个如我们在这里F盘
share目录为例吧
share目录
要固定分配一个F盘share
这时候
我们在虚拟机下用
他说
我们在虚拟机的mnt目录下
一般我们就放在mnt目录下
就是新建一个shell
新建一个目录
这时候
我们mount -t表示type类型文件系统类型
我们把共享Windows共享目录
他的类型的是vboxsf
然后就是他的共享名是share
然后呢
挂载到我们当前这个mnt share下
我们这时候打开这个共享目录,我们可以看到那个share目录下的内容了
共享双向粘贴了
-课程内容简介
--Video
-网络协议基础
--Video
--Video
--Video
--Video
-上网浏览网页背后的网络通信过程
--Video
--Video
-实验环境安装配置
--Video
-网络相关命令
--Video
--Video
-本周作业
--外部链接
-编译、构建和调试
--Video
--Video
--Video
-Socket接口
--Video
--Video
-UDP范例代码
--Video
-TCP范例代码
--Video
-本周作业
--外部链接
-TCP协议概述
--Video
--Video
-Linux网络协议栈源代码简介
--Video
-Linux系统的编译、构建和调试
--Video
--Video
-TCP协议源代码分析
--Video
-本周作业
--外部链接
-IP协议基础
--Video
-路由表
--Video
-路由转发举例
--Video
-IP协议栈源代码解析
--Video
-路由协议简介
--Video
-网络层数据传输路径解析
--Video
-本周作业
--外部链接
-ARP协议基础
--Video
-ARP解析的过程
--Video
-ARP解析在网络传输过程中的作用
--Video
-ARP协议栈源代码解析
--Video
-本周作业
--外部链接
-以太网基础
--Video
--Video
-交换机的学习、转发和过滤数据库
--Video
-常见二层协议
--Video
-数据链路层在Linux网络协议栈中的一些关键代码分析
--Video
-本周作业
--外部链接
-DNS协议基础
--Video
-DNS域名的存储
--Video
-DNS域名解析过程分析
--Video
-本周作业
--外部链接
-互联网架构设计的最初动机与核心目标
--Video
-互联网架构设计的具体目标及背后重要权衡
--Video
--Video
--Video
-课程考核
--外部链接

