iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >GNS3安装与使用详解
  • 786
分享到

GNS3安装与使用详解

详解 2023-01-31 03:01:22 786人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

一、GNS3的安装以及配置       安装的路径很重要,如果不是按照默认路径安装的话,安装完要到编辑下的首选项里修改几个东西的路径。这对于我们新手比较麻烦,所以 建议新手按照默认路径安装咯。然后如果360安全卫士有提示,全部选择“允许”

一、GNS3的安装以及配置

      安装的路径很重要,如果不是按照默认路径安装的话,安装完要到编辑下的首选项里修改几个东西的路径。这对于我们新手比较麻烦,所以

建议新手按照默认路径安装咯。然后如果360安全卫士有提示,全部选择“允许”。在这里提下,有些杀毒软件会影响GNS3的使用。在已经添加I

OS后,如果发现路由老是长时间“拖不进去”就要注意是不是防火墙的影响了。我的ESET Smart Security 4的防火墙就影响GNS3的进程。需要

关闭防火墙,再重启下GNS3软件。


下面先看下GNS3可爱的主界面。


 

接下来当然是换成中文的啦,按照下面步骤



 

来到此界面



 

选择最美丽的语言简体中文吧,接下来测试两个地方(一般来说默认安装测试都能通过的)。如下



 

测试通过后会看到绿色字的提示,通不过会有红色字提示。如果通不过请修改上图中提示的文件运行路径,需要到安装路径下找到相应文件

的。第二个测试如下。



 

测试后,当然是添加iOS文件啦。没有ioS那些路由器怎么工作?看下图



 

接着来到下图处



 

在“IOS文件”处点击后面的“…”按钮添加需要的IOS文件。选择相应的“平台”、“型号”,RAM一般设置为“128MB”。在RAM下面有个默认IOS的钩,

注意:c3600平台的最好把c3640设置为默认的,因为路由器模拟交换机需要用c3640的。


下面介绍几个常用按钮


 

蓝色标记的是关键的,前面那个是各种“线”按钮,后面的是telnet按钮。另外的几个键大家自己试试就知道。


下面把一个路由器“拖进去”看看。

“开始”路由后需要点击下图“Idle PC”按钮计算Idle值。



 

Idle值当然是选“可能最优”的啦。这样CPU会降很多。不然CPU跑到100%是经常的事。


下面来看看一个关键的线



 

那个“Manual”线可厉害了。需要它连接设备才能启用交换模块的功能。就是说,想路由器来模拟交换机的话一定要使用“M”线来连接设备才行。

要不然没有启用交换功能。


到此,安装配置相关的重要的东西已经讲完了。
 
二、路由器添加交换模块模拟交换机
 

      这是个关键的部分。刚开始接触GNS3模拟器的时候还不知道这类模拟器的交换机这么鸡肋。有些实验做得很郁闷。后来问了不少人再加上

自己的研究终于成功地在GNS3上完成NA里几个重要的与交换有关的实验。那个交换综合实验也能很好的进行。在这里先提几点关键点,一是

交换模块的添加,二是“M”线,三是vlan的创建方式,四是vtp的建立方式,五是show vlan信息的命令。因为这几点有点特殊。

一、“M“线已经在上面讲过了。

二、Vlan的创建需要在数据库模式下创建。

Vlan database(在特权模式下进入vlan数据库模式)
Vlan vlan-id
三、VTP的创建也是需要再vlan的数据库模式下。
Vlan database
Vtp domain name
VTP server/client/transparent
可以打“?”查看其他命令。

注:经过查资料了解到,基于IOS的交换机(路由器模拟交换机就是)的VLAN、VTP的创建需要在vlan database下创建的。

四、Show vlan信息的命令为show vlan-switch。

五、重点的放后面讲。当然是交换模块啦。(用c3640路由来模拟交换机)


拖一台c3640路由进去。双击路由或者右键选择“配置”来到下图处



 

点“插槽”选项卡可看到如图几个模块。其中“NM-16ESW”就是美丽的交换模块啦。需要用“M”线连接设备才启用交换功能的。有些非模拟交换机

的路由直接接M线是接不了的,添加NM-1FE-TX等模块后便可以接M线上去。我用来模拟PC的路由器就是添加那个模块的。

例如,下图是我做交换综合实验的拓扑。其中R1、R2添加了“NM-16ESW”模块,R3、R4、R6都添加了“NM-1FE-TX”模块(为了配合交换模块

的使用)。


 

交换综合实验都能做了,那当然很多实验都能在GNS3上完成了啦。

在实验中,我是把两台交换机的f0/2、f0/4接口绑定建立以太通道的。下面顺便把建立以太通道的命令粘贴出来吧。
以太通道配置的命令——以太通道的配置

两台交换机都要配置的。

第一步:定义管理组(以太通道)
int port-channel 1
switchport mode trunk
switchport trunk encap dot1q
switchport trunk allowed vlan all
第二步:端口分配给以太通道
Int f0/2
switchport mode trunk
switchport trunk encap dotq1
switchport trunk allowed vlan all
no ip address
channel-group 1 mode on
int f0/4
switchport mode trunk
switchport trunk encap dotq1
no ip address
channel-group 1 mode on

到此,路由器模拟交换机的问题已经解决了。这样NA绝大半的实验都能完成啦。


三、用SecureCRT连接GNS3使用的方法
 

      大家对SecureCRT那是相当的熟悉啦。也是很习惯它的使用啦。再加上GNS3本身的telnet模块运行起来很占用CPU。那能使用SecureCRT

来代替它那是相当的完美啦。虽然大家对SecureCRT都很熟悉,这里还是把它的界面给贴出来,反正不用钱的哈。



 

大家都知道用SecureCRT来telnet的时候,需要填的重要的东西是“主机名”和“端口”两项,那知道什么主机名和什么端口后我们的目的就达到

了。对于telnet GNS3的路由的“主机名”全部填“127.0.0.1”,端口一般是从2000开始的,下面教大家具体怎么看。把鼠标移到相应的路由上面可以

看到如下图的弹出框提示信息。


 

重点是“port 2006”那么telnet这台路由的端口就要填“2006”了。

telnet成功后如下,是不是很熟悉,很好看······


 

整个教程到此结束啦啦。


 

--结束END--

本文标题: GNS3安装与使用详解

本文链接: https://www.lsjlt.com/news/187306.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • GNS3安装与使用详解
    一、GNS3的安装以及配置       安装的路径很重要,如果不是按照默认路径安装的话,安装完要到编辑下的首选项里修改几个东西的路径。这对于我们新手比较麻烦,所以 建议新手按照默认路径安装咯。然后如果360安全卫士有提示,全部选择“允许”...
    99+
    2023-01-31
    详解
  • GNS3使用详解2
            gns3的基本使用前面我已经写过一篇文章了,这次我在详细补充几点内容,第一gns3如何模拟juniper,第二gns3如何模拟ids。        juniper 学网络的人应该都知道这个,但是接触这个的人却不多,本人也是...
    99+
    2023-01-31
    详解
  • GNS3使用详解(gns3如何模拟ids
    第一gns3如何模拟juniper,第二gns3如何模拟ids。        juniper 学网络的人应该都知道这个,但是接触这个的人却不多,本人也是菜鸟也没有接触过,惭愧。今天我们来说说gns如何模拟juniper,为以后的学习搭建个...
    99+
    2023-01-31
    详解 ids
  • GNS3 2.1.21详细安装教程
    1、软件下载地址 What is GNS3 Build, Design and Test your network in a risk-free virtual environment and access the largest netw...
    99+
    2023-01-31
    教程 详细
  • 详解Vue-Router的安装与使用
    目录安装 路由的基础配置 将Router安装到Vue中 Router的相关配置Router.routes 的相关配置实现一个简单的路由 1.配置路由2. 在组件中实现路由 1. ro...
    99+
    2024-04-02
  • GNS3实验环境优化与安装
    GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通过CCNA,CCNP,CCIE等Cisco认证考试的相关人士可以通过它来完成相关的...
    99+
    2023-01-31
    环境
  • python中requests库安装与使用详解
    目录前言1、Requests介绍2、requests库的安装3、requests库常用的方法4、response对象的常用属性5、使用requests发送get请求5.1  ...
    99+
    2024-04-02
  • Windows下NumPy库的安装与使用详解
    在数据科学和机器学习领域,NumPy是一个非常流行的Python库,它提供了一个强大的多维数组对象和各种计算功能。在Windows操作系统下安装和使用NumPy库也非常简单。本文将详细介绍Windows下NumPy库的安装和使用方法。 安...
    99+
    2023-06-27
    windows numpy leetcode
  • Java开发神器Lombok安装与使用详解
    目录安装Idea插件的安装maven中pom文件的导入使用val@Data@Getter/@Setter@Log4j@AllArgsConstructor@NoArgsConstru...
    99+
    2024-04-02
  • MySql 安装与使用(非常详细)
    文章目录 前言一、安装MySql二、认识MySql数据库软件的文件结构三、MySql Shell的使用四、建立对MySql数据库的认知五、常见MySql指令1.数据库相关2.表相关3.数据相关...
    99+
    2023-10-20
    mysql 数据库 database
  • Windows下Redis x64的安装与使用教程详解
    目录1、概述2、Redis的下载3、Redis安装4、查看Redis使用情况5、设置密码6、测试Redis读写服务1、概述 Redis是一款内存高速缓存数据库。Redis全称为:Re...
    99+
    2024-04-02
  • Android Studio中ButterKnife插件的安装与使用详解
    1》Android Studio 安装ButterKnife插件同安装其他插件类似,如下:1》打开Plugins界面按照上图中1,2,3指示操作(注意:这里我的Android Studio中已经安装了该插件,所以显示的内容不太一样)。然后重...
    99+
    2023-05-30
  • MySQLWorkbench安装及使用详解
    目录一、MySQL Workbench简介二、MySQL数据库安装三、远程连接MySQL服务器四、创建数据库五、创建数据表六、数据内容维护七、查看数据表八、修改数据表九、删除数据表 ...
    99+
    2022-11-13
    MySQL Workbench安装 MySQL Workbench使用 MySQL Workbench
  • ADB安装及使用详解
    一、ADB简介 1、什么是adb ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。 ADB 也是 Android SDK 中...
    99+
    2023-08-31
    adb android
  • nginx服务器的下载安装与使用详解
    下载 http://nginx.org/en/download.html 解压 将下载后的 nginx-1.19.8.zip 压缩包解压缩到 D:/applications 目录下。...
    99+
    2024-04-02
  • 详解:Flannel安装与配置
    Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网。简介...
    99+
    2023-06-05
  • Nacos下载与安装详解
    目录 一、安装与下载二、数据持久化三、docker当中安装nacos 一、安装与下载 下载地址:https://github.com/alibaba/nacos/releases 我这里下载的windows版本的,不需要安...
    99+
    2023-08-17
    数据库 mysql java
  • TypeScript安装与使用的详细教程
    目录初识TypeScriptTypeScript给JS添加类型支持的原因TypeScript相比JS的优势TS工具包的安装TS文件的编译和运行简化TS的运行步骤附:查看ts版本、安装...
    99+
    2023-01-10
    ts安装 ts教程 typescript教程
  • yarn的安装及使用详解
    目录一、引言二、同为包管理工具 npm和yarn的区别三、yarn的安装四、总结一、引言 之前出过一篇关于 用 npm 创建 react 项目的介绍与使用教程,本文在此介绍并对比一下...
    99+
    2024-04-02
  • Nginx安装与配置详解
    Nginx负载均衡集群 一、Nginx简介1、nginx介绍2、反向代理2.1 什么是代理服务器?2.2 为什么要使用代理服务器?2.3 反向代理 VS 正向代理 3、负载均衡3.1 什么是负载均衡? 二、Nginx...
    99+
    2023-08-21
    nginx 服务器 运维
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作