现阶段常用的路由交换设备主要来自思科、华为、华三三家,当然还有中兴、锐捷、神州数码等企业。这三个地方的设备运营配置大致相似,但不同。物理设备通常很贵,所以购买设备也不现实。因此,我们通常使用各企业提供的模拟器进行学习。华为的模拟器是eNSP,华三是H3C云Lib,思科是著名的GNS3、思科包装跟踪器、WEB-IOU和EVE-NG。
一、准备工具
GNS3-2.2.7-all-in-one.exe
GNS3。VM.VMware.Work相应版本的GNS3虚拟机
Cisco IOU-ISO.zip (L2/L3设备镜像)
IOS.rar(包括从C1700到C7200的各种路由器bin镜像)
X或安全性
VMware-work
下载找我。
二、GNS3软件简介
GNS3是网络虚拟软件,具有可在多个平台(包括Windows、Linux、and MacOS等)上运行的图形界面。Cisco网络设备经理或CCNA、CCNP、CCIE等希望通过Cisco认证考试的相关人员可以借此完成相关的实验模拟工作。它还可用于虚拟体验Cisco互联网操作系统IOS,或验证要在实际路由器上部署的相关配置。
简而言之,dynamips的图形前端比直接使用虚拟软件(如dynamips)更容易启动和操作。
GNS3集成了以下软件:
Dynamips:使用户能够直接运行Cisco系统(IOS)的模拟器
Dynagen: Dynamips的文本显示前端
Pemu:PIX防火墙设备模拟器。
Winpcap:windows平台上的以下免费公共网络访问系统:开发Winpcap。
目的是为Win32应用程序提供访问网络底层的功能。
功能简介:
优秀的网络拓扑设计
模拟Cisco路由设备和PIX防火墙
简单以太网、ATM和帧中继交换机仿真
可以装载和保存Dynamips的配置格式。这意味着与使用dynamips内核的虚拟软件具有高度兼容性,支持导出某些文件格式(JPEG、PNG、BMP和XPM)。(介绍来自百度百科)
三、软件安装
安装3.1 GNS3-2.2.7-all-in-one.exe
双击GNS3-2.2.7-all-in-one.exe
I Agree点击
点击Next
定制选择,注意工具选择
res=1704304444&x-signature=93fnat1IcVsr3EdVHsvdYr5U8oc%3D&index=4" width="499" height="388"/>
已经安装的可以选择不安装
选择安装的位置
安装过程中会弹出依赖的组件,点击Next
点击I Agree
点击Next
点击Finish
其他组件安装步骤一样(也可不安装)
输入邮箱
点击Next
选择No,下一步。
3.2 导入GNS3 VM.ova(前提是安装了VMware Workstation 虚拟机)
① 解压之前下载的GNS3.VM.VMware.Work,得到文件GNS3 VM.ova;
② 运行 VMware Workstation 虚拟机,文件>打开,打开 GNS3 VM.ova 文件,导入虚拟机;
此时,可以看到虚拟机启动后显示的版本号,IP 地址等,比较重要的是,这里给出的 SSH 登录虚拟机的帐号默认为:gns3,密码:gns3。如果想要登录到虚拟机内,可以用这个帐号登录。当然,平常的使用并不需要进虚拟机。如果进的话,会发现,导入的镜像文件存放在/opt 目录下。
3.3 配置 GNS3 添加 VM 支持
3.4.1 我们运行 GNS3,并对其进行初始配置,添加对 VM 虚拟机的引用。
启动 GNS3。启动后,会显示如下初始化界面,我们选择第一项,为避免以后每次启动都弹出这个界面,勾选“Don’t show this again”:
3.4.2点击下一步,配置本地服务器,Host binding 项用于设置绑定的 IP,这里会列出现在本机所有的 IP 地址,为了避免在改变 IP 后出问题,建议选择本地环回地址 127.0.0.1:
3.4.3点击下一步,配置 VM 虚拟机。这里唯一需要注意的是,如果你的 VM 里面有多台虚拟机,一定要选择刚刚导入的 GNS3 VM 虚拟机,核心数和内存大小可以在这里修改,也可以保持默认:
3.4.4此时,VM 虚拟机会自动启动(笔者这里已经开启了),可以看到虚拟机启动后显示的版本号,IP 地址等,比较重要的是,这里给出的 SSH 登录虚拟机的帐号默认为:gns3,密码:gns3。如果想要登录到虚拟机内,可以用这个帐号登录。当然,平常的使用并不需要进虚拟机。如果进的话,会发现,导入的镜像文件存放在/opt 目录下。
3.4.5接下来会要求导入镜像文件,我这里先不导入,选择关闭;笔者虚拟机是先开启的所以不会弹出要导入镜像文件:
3.4.6新建一个项目:点击File->New blank project
3.4.7进入软件后,会发现并没有任何路由器可供使用。在右侧,我标红框的地方,显示了服务器的壮态,分别是本地服务器和 VM 虚拟机。
3.5 导入镜像文件
由于GNS3 默认并不包含镜像,所以需要我们自己手动添加。GNS3 支持真实的机器镜像,可以模拟的设备也非常的多。在前面的准备中,我给出了一些常用镜像,方便导入使用(资源来源于网络收集)。
GNS3 支持多种模拟器,包括内建的,如交换机和 hub,以及 VPCS、Dynamips、IOU、QEMU、VMware、Docker 等。常用的是 Dynamips 和 IOU。Dynamips 是本地的,镜像导入到本地就可以了;IOU 则是将所有镜像,都放到 VM 的虚拟机里面。就性能而言,使用 IOU 非常好,这里主要采用导入镜像到本地这种官方的推荐方式。
3.5.1在 GNS3 主界面,选择 Edit>Preferences,选择左侧导航里面的 Dynamips 的下一级 IOS routers。点击 New:
3.5.2在弹出的对话框中选择第二项:Run this IOS router on my local computer,在本地运行 IOS:
3.5.3添加所需要的镜像文件(IOS.rar解压的bin文件)
3.5.4设置名称和选择平台,通常会自动识别,不需要手动输入,点击Next:
3.5.5设置内存大小。通常自动识别,不需要手动设置。如果需要手动设置,请先确认镜像对应的真实机器的内存大小,不能随意乱设置。不清楚可以点击下面的链接进思科官网查询:
3.5.6选择默认板卡。保持默认就可以,以后在使用中,可以根据需要选择,这里只是设置默认值:
3.5.7需要 Idle-PC 值,点击右侧按钮会自动计算该值:
其他设备型号的镜像类型导入即可
下面列出的c1700,c2600 c3640,c3660,c3725,c3745,c7200镜像
温馨提示
使用 GNS3 VM 后,每次打开 GNS3 都会同时打开虚拟机的界面,如果不想弹出,则可以勾选:Run the VM in headless mode;
3.6 安装关联Xshell
默认安装一直下一步即可,安装完成在桌面显示图标;
3.6.1打开GNS3->点击Edit->preferences->General->Terminal command
3.6.2验证是否关联
自动调用Xshell开启,SecureCRT也是这样配置的
3.7抓包
已经关联了Wireshark
点赞收藏不迷路,更多精彩,敬请期待!
1.文章《【91hub蝌蚪】完整安装最新的GNS 3(Wireshark、xShell6、VM)-连接)-收集一部就足够了》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《【91hub蝌蚪】完整安装最新的GNS 3(Wireshark、xShell6、VM)-连接)-收集一部就足够了》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好