1.1.1 使用 Ubuntu 的软件中心安装 GNS3
在 Ubuntu 11.10版本之前,打开Synaptic Package Manager。打开方式为:System 菜单,Administration,然后是 Synaptic Package Manager。在之后的新版本中,直接在左侧面板中选择 Ubuntu Software Centre 打开该软件。在搜索框中输入 GNS3,然后按下回车键。
当你找到 GNS3软件后,可以使用安装选项进行安装。Ubuntu 将自动下载并安装 GNS3和相关的软件。
1.1.2 在 sources 中运行 GNS3
通常 Ubuntu Sofware Centre 中已经包括了 GNS3,但是往往不是最新版本的。这
种情况下,你可以直接在source 中运行 GNS3。(你需要按照第一种方法,使用 Ubuntu Software Centre 安装相关软件。这次要安装的相关软件是 python-qt4。相关软件安装完成后,就可以运行 GNS3 了。)运行后首先需要下载资源包。你可以下载任何版本的 Linux 资源包。我们以 GNS3-0.7.4-src.tar.gz 为例。下载完成后,右键单击资源包文件,右键菜单中选择 Extract Here(解压缩到此处)。解压缩完成后,应该看到图标为
GNS3-0.7.4-src。
接着需要下载 Linux 下最新版本的Dynamips。这里我们推荐使用
dynamips-0.2.8-RC3-community-x86-bin。将该文件放在 GNS3-0.7.4-src 目录下。
还需将 Dynamips的权限设置为可运行。右键单击
dynamips-0.2.8-RC3-community-x86.bin,选择 Properties属性,然后选择 Permissions 权限标签,选中Execute: Allow executing file as program运行后的复选框,设定该文件具备运行的属性。然后点击 Close 关闭。
1.2 配置 GNS3
双击 GNS3图标打开该程序。点击 Run 按钮。如果是第一次运行 GNS3, setup 向导就会出现。点击big number 1打开Preferences窗口(位于GNS3的Edit菜单下面)。然后在左侧面板中点击Dynamips。点击Executable path 选项后面的省略号,然后选中 dynamips-0.2.8-RC3-community-x86.bin,点击打开。返回 Preferences 界面后,选择 Test 测试按钮后面的Apply(应用)。如果没有意外,你就会看到一条屏幕提示表示 Dynamips 运行正常。
现在点击 OK 按钮返回 Setup 向导,选择big number 2,打开 IOS p_w_picpaths and hypervisors 窗口(位于GNS3的Edit 菜单下面)。
在IOS p_w_picpaths and hypervisors 窗口中,点击Image file 选框后面的省略号选择你自己的 IOS文件。我们前面提到,由于版权限制,你必须在 GNS3中使用你自己的
Cisco IOS 文件。GNS3用于实验环境的测试和学习。如果你得到了你自己的 Cisco IOS 文件,并且该文件在支持列表中,你可以继续了。目前支持的 IOS平台包括cisco
7200,3600系列(3620, 3640 and 3660),3700系列(3725, 3745),2600系列(2610 to 2650XM, 2691)IOS。
该 IOS文件就会出现在上面的 Images信息框中。下一步,点击 Platform选项框后
面的下拉式箭头,选择 IOS 文件对应的平台名称。点击 Model后面的下拉式箭头,选择 IOS 文件对应的型号。点击“保存”按钮存当前的设置,然后点击“Close”按钮返回设置向导界面。点击“OK”完成设置过程。现在我们可以创建拓扑了。不管是Windows用户还是 Linux 用户,请继续下一个章节。我们经常使用 windows 系统的 GNS3 截屏作为实例说明,实际中 Linux 下的截屏几乎是一样的,只有少数标题区域有些不同。现在可以创建我们的第一个简单拓扑了。