本节书摘来自异步社区《GNS3实战指南》一书中的第2章,第2.1节,作者: 【美】Jason C. Neumann(詹森 C. 诺伊曼) 更多章节内容可以访问云栖社区“异步社区”公众号查看。
对硬件世界说拜拜,对GNS3说你好吧!它是一种学习网络的全新方式。本章将介绍在Windows、Mac OS X和Ubuntu Linux上安装基本GNS3系统的全过程。
基本安装包括GNS3应用程序和几个助手程序。在Windows和Mac OS X上,所有必备应用程序和GNS3安装包捆绑在一起,它们可以在GNS3网站上获得(http://www.gns3.com/)。
当在Linux上安装时,可以通过一个安装包管理器的特定平台下载安装GNS3,或者直接使用源代码。使用源代码安装的原则可以应用到任何基于UNIX的系统上,它是一种可以确保拥有最新版软件的巧妙方法。
运行GNS3的要求大多取决于所安装的操作系统、模型和项目中所要使用路由器的数量,以及是否集成诸如QEMU或VirtualBox等外部程序到设计中。近几年购买的大多数计算机都应该能够无故障地运行此基本安装。
那就是说,如果决定不仅使用Cisco路由器创建项目,还想要在GNS3设计中加入其他虚拟环境(如Linux、BSD、ASA、IDS或Juniper),需要获得你手边尽可能多的马力。拥有越多的内存和处理能力,程序会运行得越顺畅,这是由于像QEMU和VirtualBox等程序需要内存来运行它们的客户机操作系统,它们会与本地操作系统竞争CPU时间。也需要额外的磁盘空间来存储客户机操作系统。
可以访问GNS3网站来验证操作系统的要求,但是简单的基本安装最好遵守以下规则。
1.5GHz的处理器;4GB内存;250MB的可用磁盘空间。这些是最低的标准,拥有这些配置的系统能够运行一个有少量Cisco路由器的网络拓扑。当然,随着项目的增大和复杂性的增加,GNS3将大大受益于一个更强大的系统。
注如果安装说明现在看起来非常复杂,不要害怕!跳到2.5节,学习怎样下载一个预制的GNS3程序,马上开始吧。
相关资源:GNS3模拟交换机——详细