无论学习windows还是linux,还是学习这些系统上的应用,我们都需要一台甚至多台服务器。但一台服务器动辄上万元,做为正在学习的学生或个人根本无力购买。况且一些实验不止需要一台,还需要多台服务器。再加上供电等因素,个人买服务器来做实验真的是不可能的事情。但不通过实验的话又很难将知识串联起来,实践是检验真理的唯一标准。因此,今天我们来讲如何通过一台PC模拟多台服务器、PC,并且模拟交换机、路由器、防火墙、AAA服务器,最后将交换机,路由器、防火墙、服务器连接起来,搭建成一个综合的实验环境,完成我们所需要的实验环境。这样,基本上一你只要拥有一台高性能的PC,就可以模拟服务器、PC、交换机、路由器、防火墙、IP电话、IPPBX,基本上百分之80的实验都可以完成了。
笔者使用的是一台Thinkpad X230笔记本,配置如下(读者可做参考):
CPU:Intel I5 3210
内存:16GB
硬盘:256GB SSD
OS:Windows 7 64位
硬件配置推荐:
- 一定要使用Intel的CPU,推荐I5以上,并且支持Intel VT等虚拟化技术,一定要开启
- 内存要够大,推荐8GB以上内存,最好为16G或更大
- 硬盘推荐是SSD,速度更快,不是SSD也没有关系
- OS必须为64位,否则不支持大内存。
本系列的博文分为上下2篇:
上篇:如何利用PC机搭建综合实验环境之Vmware workstation篇
下篇:如何利用PC机搭建综合实验环境之网络篇
实验环境介绍:
- 通过Vmware Workstaion来模拟服务器和用户PC,安装Windows、Linux等操作系统;
- 通过Dynamips来模拟思科的路由器和交换机;
- 通过Vmware workstation安装思科ASA防火墙模拟器来模拟防火墙;
- 通过桥接Workstation上的网卡到物理机的网卡实现通信。
软件介绍
Vmware workstation 介绍:
Vmware workstation是Vmware 公司旗下的一款用于在PC上安装虚拟机的软件。那么什么是虚拟机呢?我们知道我们一台电脑由CPU、内存、硬盘等硬件组成,而每台电脑上只能同时运行一个操作系统,比如你的电脑开机后是Windows 7,就不可能马上切换到Windows XP,即使你安装了双系统,也需要重新启动才能够切换。我们这种直接运行在硬件上的操作系统叫做物理机,也叫做“主机”。而虚拟机则是相对于物理机而言的,我们可以在虚拟机软件(Vmware workstation等)上安装多个虚机,每个虚机都有独立的虚拟CPU、内存、硬盘、声卡、网卡,多个虚机可以同时运行。这种所谓的虚拟机软件按照使用的场景来分,可以分为工作站版和服务器版,工作站版就是安装在一个操作系统之上,常见的有Vmware Workstaton、Virtual PC、Virtual BOX;服务器版的则直接安装在硬件上,常见的有Vmware EXSI、XenServer。今天我们要通过Vmware workstatioin来安装虚拟机,模拟服务器和PC。
本文内容如下:
以下所有讲解通过安装一台Windows 2003 Server来进行穿插讲解(其他操作系统类似,2003比较小,所以笔者就用了2003)
- Vmware Workstation的安装和Windows 2003 Server安装示例
- 微软环加接口(Loopback)网卡的建立
- Vmware Workstation网卡模式的介绍
- Vmware tools的安装和使用
- Vmware 快照(Snapshot)功能
- Vmware 克隆功能
- 导入导出OVA镜像
- 实验:两台服务器ping网络通信
- Vmware Workstation的安装
获取软件安装包,一路单击下去就可以完成workstation的安装,So Easy,因此不做介绍。注意,在安装完成后会多出来两块网卡,Vmnet1和Vmnet8,两块网卡的作用在下面进行介绍。
2.微软环回接口(Loopback)网卡的建立
微软环回接口是一个虚拟的网卡,我们建立它的目的是为了在后期将Vmware的网卡桥接到环回接口上来,实现多台设备间的网络通信。
3.Vmware Workstation网卡模式的介绍(重点\难点)
关于Vmware Workstaton的网卡模式,一直是初学者不是特别容易懂的地方,我在刚学的时候也折腾了好久才理解。此处如果没有完全理解,到后期会有许多地方容易出现问题。
4.Vmware tools的安装和使用
Vmware tools是Vmware带的一个工具,在安装好操作系统以后
5.Vmware 快照(Snapshot)功能
6.Vmware 克隆功能
7.导入导出OVA镜像