1. 安装和配置GNS3

1.1 GNS3概述

(1)GNS3是一款具有图形化界面,可运行在多平台(包括Windows、Linux、Mac OS等)上面的网络虚拟软件

(2)可以在虚拟环境中运行Cisco IOS,模拟Cisco Router、Cisco ASA、Ciso PIX、Cisco IDS/IPS、Juniper Router。

(3)通过路由器加载交换模块实现部分交换功能,通过其所带的qemu还可以运行虚拟主机;程序还可以通过Wireshark来抓取虚拟网络TOP中的数据包。

1.2 GNS3主要组件

(1)WinPCAP:抓包必需组件之一,用于为Win32应用程序提供访问网络底层的能力。可进行网络分析、故障排除和网络安全监控(必须安装)。

(2)Wireshark:最流行的开源抓包工具。也另行安装。

(3)SolarWinds Response Time Viewer for Wireshark:一个Wireshark的辅助分析工具(可选安装)

(4)Dynamips:一个用于模拟思科路由器的工具,必须安装。

(5)QEMU:是一套由Fabrice Bellard所编写的模拟处理器的自由软件,必须安装。

(6)VPCS:GNS3中模拟客户端的工具,必须安装

(7)Cpulimt:一款限制CPU进程的工具软件,优化系统资源的占用率(可选安装)

(8)GNS3:核心组件(必须安装)

(9)SuperPutty:GNS3自带终端工具(可选安装)

1.3 配置GNS3

(1)指定项目目录:

  ①GNS3模拟的所有网络环境都是通过项目来组织的,然后在该项目中添加设备组成相应的网络,也可以添加连接设备,在完成实验后将这些内容保存到一个项目的。

  ②在“Edit”→“Preferences”→“General” →“General”→ “My Project”中设置项目存放的默认位置

  ③注意:输入的项目名必须是英文,不能有汉字。否则抓包工具不能捕获GNS3网络连接中的数据包。

(2)配置思科路由器IOS

  ①下载思科路由器IOS(一般为.bin文件)

  ②在“Edit”→“Preferences”→“General” →“General” → “My binary images”中设置路由器的默认位置

  ③添加IOS路由器:在“Preferences”对话框中的“IOS router”点击new,浏览到思科路由器IOS的保存位置。然后next,当出现设置IOS路由器网络模块时,会要求指定Slot的类型(注意:NM-16ESW表示16个Fastethernet接口,NM-1E表示1个以太接口,NM-1FE-TX:1个以太网接口,NM-4E:表示4个以太网接口,NM-4T表示4个serial接口)。

(3)设置路由器控制台的终端软件

  在“Edit”→“Preferences” →“General”→“Console applications”中设置,此处使用GNS3自带的putty软件

(4)指定Wireshark抓包工具的位置

  在“Edit”→“Preferences”→“Packet capture”中的“packet capture reader command”中设置为“tail.exe -f -c +0b %c | "D:\Wireshark\wireshark.exe" -o "gui.window_title:%d" -k -i -”,其中可以找到wireshark的安装位置

第2章 GNS3和PacketTracer网络模拟器(1)_GNS3概述的更多相关文章

  1. 第2章 GNS3和PacketTracer网络模拟器(3)_搭建Packet tracer实验环境

    3. Packet tracer实验环境 3.1 设置网络拓扑图 (1)配置路由器局域网和广域网接口,如上图(可双击相应的图标,然后在命令行或图形界面上进行IP地址等配置) ①本例采用“Generic ...

  2. 第2章 GNS3和PacketTracer网络模拟器(2)_搭建GNS3实验环境

    2. GNS3实验环境 2.1 教学实验1:配置路由器和VPCS (1)配置VPCS虚拟电脑的IP地址命令 //配置VPCS电脑的IP地址等信息 PC1> ? //查看可用的命令 PC1> ...

  3. 网络模拟器WANem使用配置图文教程

    转自:http://blog.csdn.net/zm_21/article/details/25810263 WANem简介 由于公司在一些场合需要模拟真实的网络环境,如时延,丢包,抖动等,虽然使用L ...

  4. 【RL-TCPnet网络教程】第30章 RL-TCPnet之SNTP网络时间获取

    第30章      RL-TCPnet之SNTP网络时间获取 本章节为大家讲解RL-TCPnet的SNTP应用,学习本章节前,务必要优先学习第29章的NTP基础知识.有了这些基础知识之后,再搞本章节会 ...

  5. Network-Emulator Network-Emulator-Toolkit网络模拟器使用详细介绍

    Network-Emulator-Toolkit网络模拟器使用详细介绍 by:授客 QQ:1033553122 原理介绍 图1 如上图,一个ADSL用户通过modem连接到网络,通过网络应用如IE,M ...

  6. C后端设计开发 - 第7章-真气-遗失的网络IO

    正文 第7章-真气-遗失的网络IO 后记 如果有错误, 欢迎指正. 有好的补充, 和疑问欢迎交流, 一块提高. 在此谢谢大家了. ボクらの冒険 : http://music.163.com/#/m/s ...

  7. 第一章 了解Web及网络基础

    第一章 了解Web及网络基础 Web建立基础.HTTP如何诞生发展 1.使用HTTP协议访问Web 在浏览器地址栏中输入URL之后过程: 1)DNS 解析:浏览器查询 DNS,获取域名对应的 IP 地 ...

  8. Netty源码分析第5章(ByteBuf)---->第5节: directArena分配缓冲区概述

    Netty源码分析第五章: ByteBuf 第五节: directArena分配缓冲区概述 上一小节简单分析了PooledByteBufAllocator中, 线程局部缓存和arean的相关逻辑, 这 ...

  9. 网络操作系统 第七章 管理TCP/IP网络

    本章小结 本章介绍了TCP/IP的相关概念,并且在此处基础上,介绍了Windows Server 2008中使用TCP/IP网络配置工具实现网络连接和管理的方法,在Linux系统中,讲解了是如何使用图 ...

随机推荐

  1. mino 路径格式的bucket 数据访问

    实施上这个功能很简答,如果官方不支持,我们可以通过基于nginx 的url rewrite 也可以实现 格式说明 如果配置了domain minio 会将 http://mydomain.com/bu ...

  2. golang 版本 gearman 试用

    g2 是golang 版的gearman 实现,包含了server (支持leveldb,以及metrics).client 代码.worker 代码 使用上还是很方便的,同时部署也比较简单,结合do ...

  3. WinForm中执行JS代码(多种方法)

    方法一 使用微软官方组件Interop.MSScriptControl 1.msscript.ocx下载的地址   http://www.microsoft.com/downloads/details ...

  4. Bat相关的项目应用

    原 bat 命令如何启动远程PC上的一个程序? 原 bat 自动解压缩,发布asp.net程序 原 bat 自动更新代码,编译,压缩asp.net程序 原 bat自动备份压缩文件 原 bat命令ora ...

  5. HappytimeOnvif Client V8.3的使用

    1.system-->system settings-->勾选RTP RTSP 2.start video poll

  6. Zabbix-2.4-安装-2

    zabbix自定义报警-动作   打开资产自动接收   这里看到主机资产有数据了,这里的数据,就是来自下面的关联 上面的数据就是设置login-user时候设置的关联    有些关联显示的慢,比如下面 ...

  7. java远程调用linux的命令或者脚本

    转载自:http://eksliang.iteye.com/blog/2105862 Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar) 使用步骤如下 ...

  8. SparkStreaming整合kafka编程

    1.下载spark-streaming-kafka插件包 由于Linux集群环境我使用spark是spark-2.1.1-bin-hadoop2.7,kafka是kafka_2.11-0.8.2.1, ...

  9. 【python】try...except...后中断程序继续运行

  10. GTP+SDI工程播出部分思路整理(2)

    GTP+SDI工程播出部分思路整理(2) 以同样的方法来分析tx_video_a_c_in信号: SDI核中tx_video_a_c_in信号连接情况如下所示 .tx_video_a_c_in     ...