GNS3详细安装教程简单,含路由器和交换机安装

article/2025/9/28 13:54:17

GNS3高级版本展示效果

推荐一个网络工程专业镜像和工具下载网站https://www.mdfk.love
在这里插入图片描述


进入正题:GNS3本地安装路由器交换机教程(免费)


本来安装过程就非常简单,为什么很多人喜欢搞得那么复杂且臃肿呢?
首先附上软件包链接:
链接:https://pan.baidu.com/s/1GGtXDaEAQavO3KH0vFZqzw?pwd=lw66
提取码:lw66

就两个文件而已,如下图,
在这里插入图片描述

或者你也可以装最新版2.2.36,和更加高级的镜像C7200,也是两个文件
在这里插入图片描述

(这里解释一下,C3640和C7200都是路由器镜像,所有GNS3版本都可以安装这两个镜像,C3640还可以模拟交换机,推荐把C3640和C7200都装上)

双击GNS3安装包GNS3-2.2.26-all-in-on,点击Next
在这里插入图片描述

点击I Agree,表示你同意这些条款
在这里插入图片描述
再点击Next

在这里插入图片描述
再点击Next
在这里插入图片描述
依旧Next
在这里插入图片描述
会显示安装进度
在这里插入图片描述
会弹出这么一个玩意儿,这是网卡识别器,直接点击Next就行
在这里插入图片描述
点击I Agree
在这里插入图片描述
点击Install安装
在这里插入图片描述
点击Finish表示安装完成
在这里插入图片描述
可以看到GNS3似乎在下载啥东西
在这里插入图片描述
下载过程非常慢,不用管,直接点击Cancel表示返回,会弹出一个窗口问你是否要继续下载,点击否
在这里插入图片描述
然后就会很快走完进度条,点击Next
在这里插入图片描述
在这里插入图片描述
选择No,然后点击Next
在这里插入图片描述
点击Finish
在这里插入图片描述
一会儿会弹出这个窗口,叉掉就行
在这里插入图片描述

一般会问你是否需要更新到最新版本,点击No
在这里插入图片描述
然后点击设置
在这里插入图片描述
找到IOS Routers,这里是什么都没有的,点击New
在这里插入图片描述
点击Browser浏览,选择刚刚下载的那个C3640-IK.bin,会弹出如下界面,点击OK
在这里插入图片描述
会问你是否需要创建文件夹,点击Yes
在这里插入图片描述
再点击Next
在这里插入图片描述
依旧Next
在这里插入图片描述
还是选择Next
在这里插入图片描述
设置接口成我这样,点击Next
NM-1FE表示FastEthernet,即快速以太网接口,速率为100Mbit/s、
NM-4E代表Ethernet,即以太网接口,速率为10Mbit/s、
NM-4T代表serial线,也就是常说的串口线,一般用于广域网连接端口,做PPP PAP CHAP认证必备接口
在这里插入图片描述
【重点】点击Idle-PC,自动获取Idle值,如果不获取的话,开一个路由器就可能导致CPU占用达到100%,所以必须要获取
在这里插入图片描述
获取成功,点击OK,然后点击FInish
在这里插入图片描述
点击Apply,再点击OK
在这里插入图片描述
注:C7200镜像的接口需要设置成这样,PA-GE代表千兆网口,速率为1000Mbit/s
在这里插入图片描述

然后再进入设置,点击Server,选择127.0.0.1这个网络,代表本地主机,再点击Apply,等窗口跑完,再点击OK
在这里插入图片描述
在这里插入图片描述

然后会出现这些红色提示符啥的,不用管
在这里插入图片描述

然后安装交换机,点击设置,还是IOS Routers,选择New,还是选择C3640-IK.BIN镜像
在这里插入图片描述
点击Next
在这里插入图片描述
设置为EtherSwitch,然后点击Next,Next
在这里插入图片描述
然后设置所有接口为交换接口,点击Next
在这里插入图片描述
还是获取Idle值,等一会儿获取好了再点击Finish,再点击Apply和OK

在这里插入图片描述
然后关闭GNS3,再打开GNS3,GNS3就装好了
在这里插入图片描述
随便创建一个项目test
在这里插入图片描述
随便创建一个拓扑,可以看到是没有显示接口的,点击旁边这个,就会显示接口了
GNS3本地模式使用的是路由器模拟的交换机,所以会有一些小的问题,初学者尤其要注意,在模拟二层交换机时候,首先必须要输入“no ip routing”关闭路由功能
在这里插入图片描述

开启所有设备后,可以看到所有设备都是绿的,并且在旁边可以看到CPU占用为5.3%,内存占用为57%(不同的电脑占用程度不一样,不要在意)
在这里插入图片描述
是不是很简单啊

最后补充一点,在GNS3里面创建过的项目都会保存在此路径下

在这里插入图片描述
如果用的其它用户登录的Windows,这里的Administrator就换成其它的,不过一般做好的项目都是在这个路径下吧


如果想要这样单窗口配置模式,可以点个关注,博主最近会发布一篇文章详细说明这个
在这里插入图片描述


http://chatgpt.dhexx.cn/article/VZMc8Wy0.shtml

相关文章

touch命令-创建空文件

一、命令详解 1.1【功能说明】 touch命令有两个功能:一是创建新的空文件,二是改变已有文件的时间戳属性。 1.2【语法格式】 [root7bfe451a2fe1 ~]# touch --help Usage: touch [OPTION]... FILE... Update the access and modification times of eac…

图解Linux命令之--touch命令

touch命令-->用来创建新文件或修改文件的时间属性 适用场景: 如果创建一个新文件有很多种方法,比如: vi filecat > fileecho "hello,world" > filetouch file touch命令不仅可以创建新文件,而且可以修改文件的时间属性; 备注: 1) -…

Linux中的mkdir和touch命令

目录 1、mkdir命令 1)、mkdir 目录名 创建目录文件(可连续创建) 2)、mkdir -p 可以以嵌套的方式创建目录文件 2、touch命令 1)、 touch 创建一个文本文件 2)、如果创建的文本文件名已经存在&#xf…

Linux Touch命令的8种使用技巧

Linux touch命令不仅可以用于在Linux上创建空文件。 您可以使用它来更改现有文件的时间戳,包括其访问权限和修改时间。 本文介绍了8种可以通过Linux终端使用touch命令的方案。 我们在Ubuntu 18.04 LTS/Ubuntu 18.10系统上运行了本文中提到的命令和过程。 由于touch…

Linux 文件管理 : touch 命令详解

touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。 语法 touch(选项)(参数) 选项 -a:或--timeatime或--t…

Liunx基础命令 - touch命令

touch命令 – 创建空文件与修改时间戳 touch命令的功能是用于创建空文件与修改时间戳。如果文件不存在,则会创建出一个空内容的文本文件;如果文件已经存在,则会对文件的Atime(访问时间)和Ctime(修改时间&a…

linux touch命令详解

linux touch命令详解: 1、命令功能: 创建文件和修改文件或者目录的时间戳 2、命令语法: touch 【选项】 【文件名或者目录名】 3、命令参数: -a 只修改文件的access(访问)时间. -c 或--no-create  不创建不存在的文件。 -…

Linux命令行——touch命令详解

1.命令功能 touch命令用于创建文件或修改文件/目录的时间戳(了解时间戳,可以查看Linux命令行——stat命令详解)。 2.语法格式 touch [option] file 3.参数选项 无选项:若文件不存在,则创建新的空文件,ac…

touch 命令详解

touch命令两个功能: 用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来; 用来创建新的空文件。 语法 touch (选项) (参数) 最常用用法:touch fileA 如果file…

Linux中mkdir和touch命令区别

一、目的 本文将介绍linux下新建文件或文件夹、删除文件或文件夹命令。 touch能够新建文件,mkdir用来新建文件夹。rm用来删除文件或文件夹。 本文将选取ubuntu14.04发行版做为描写叙述基础。 二、touch命令 linux下新建文件的方式有非常多&#…

touch命令

touch命令 touch命令 Linux的touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。 在介绍touch命令前,先了解下linux的三个主要变动时间:mtime(modification ti…

touch指令

linux中的touch指令有两个功能,第一是修改文件的时间戳,第二是创建一个不存在的文件。 1、命令格式 touch [参数选项] 文件名 2、命令参数 -a 或–timeatime或–timeaccess或–timeuse只更改存取时间。 -c 或–no-create 不创建任何文档 -m 或–ti…

Linux下touch命令详解及C/C++代码实现

touch 命令是创建新的空文件的最简单方法。它还用于更改现有文件和目录的时间戳(即最近访问和修改的日期和时间),是 UNIX/Linux 操作系统中使用的标准命令。 touch 命令 touch的语法是: touch [option] file_name(s) 当不带任何…

Linux命令总结--touch命令

简介&#xff1a; touch命令用于修改文件或者目录的时间属性&#xff0c;包括访问时间和修改时间&#xff0c;若文件不存在&#xff0c;系统会建立一个新的文件。 语法格式&#xff1a; touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--…

touch 命令

touch 命令 创建文件命令 touch 文件名 或 touch 文件名1 文件名2创建一个已经存在的文件时, 只会修改文件的修改日期, 不会修 改文件内容扩展: 在指定路径下创建文件例如: 在任意路径下, 往用户家文件夹中, 创建名为text文件

Linux命令之touch命令

一、touch命令简介 命令用于修改文件或者目录的时间属性&#xff0c;包括访问时间和修改时间&#xff0c;若文件不存在&#xff0c;系统会建立一个新的文件。我们平时用得最多的是通过touch创建一个空文件&#xff0c;实际上通过touch命令可以修改文件的atime、mtime&#xff0…

基于微信小程序的在线商城设计(后台PHP)

目 录 摘 要 I ABSTRACT II 一、前言 1 1.1 研究的背景、目的和意义 1 1.2 国内外文献综述 2 1.3 研究的主要内容 3 二、系统相关技术研究 5 2.1 微信小程序 5 2.2 ThinkPHP 5 框架 7 2.3 RESTFul API 8 2.4 微信支付技术 10 2.5 MySQL数据库 12 三、需求分析与可行性研究 14 3…

PHP通过html外部网站跳转微信小程序

我们在开发网站的时候&#xff0c;可能会遇到下面的一些需求&#xff1a;网站跳转微信小程序&#xff1b;比如说公司的官网想实现跳转到微信小程序&#xff0c;那么有没有相应的接口实现呢&#xff1f;答案当然是有的&#xff0c;但是这个功能只限于认证后的小程序&#xff0c;…

php开发微信小程序教程,从零开始开发微信小程序步骤(三)

前面我们和大家分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的。即点击底部的导航,会实现不同对应页面之间的切换。我们先来看个我们要实现的底部导航栏的效果图:(三个导航图标示例,微信小程序最多能加5个)。 1. 图标准备 阿里图标库…

微信小程序与PHP数据交互

微信js源码 Page({onLoad: function () {var that thiswx.request({//要交互页面的地址url: http://localhost/php/index.php/Wxwater/Test/test,data:{pid:1 //data里边使我们要传递给PHP的数据},method: GET,headers: {Content-Type: application/json},success(res) {cons…