思科模拟器 | 交换机与路由器的配置汇总【收藏备用】
文章目录
- 一、vlan配置【实现同一vlan的主机通信】
- 1、基本配置和接线
- 2、vlan配置与端口连接
- 3、测试连接
- 二、truck配置【实现连接在不同交换机上的同一vlan的主机通信】
- 1、基本配置和接线
- 2、vlan配置与端口连接
- 3、打truck做连接
- 3、测试连接
- 三、静态路由配置
- 1、自定义IP地址
- 2、基本配置与接线
- 3、接口配置与指令描述
- 4、静态路由配置【⭐】
- 5、主机测试连接
- 四、默认路由配置
- 1、基本命令配置
- 2、测试连接
- 五、RIPv2动态路由配置
- 1、基本配置和接线
- 2、接口网络配置四步走
- 3、RIP配置
- 4、测试连接
一、vlan配置【实现同一vlan的主机通信】
1、基本配置和接线
2、vlan配置与端口连接
Switch>
Switch>en
Switch>enable
Switch#conf
Switch#configure termin
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10 //创建一个vlan 10
Switch(config-vlan)#ex
Switch(config)#vlan 20 //创建一个vlan 20
Switch(config-vlan)#ex
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switc
Switch(config-if)#switchport acc
Switch(config-if)#switchport access vlan 10 //端口1接入vlan 10
Switch(config-if)#ex
Switch(config)#iter
Switch(config)#inter
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport access vlan 10 //端口3接入vlan 10
Switch(config-if)#ex
Switch(config)#
Switch(config)#iner
Switch(config)#inter
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/2 //端口2接入vlan 20
Switch(config-if)#swi
Switch(config-if)#switchport acc
Switch(config-if)#switchport access vlan 20
Switch(config-if)#
Switch(config-if)#end
Switch#
%SYS-5-CONFIG_I: Configured from console by consoleSwitch#show vlan //查看配置情况VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/4, Fa0/5, Fa0/6, Fa0/7Fa0/8, Fa0/9, Fa0/10, Fa0/11Fa0/12, Fa0/13, Fa0/14, Fa0/15Fa0/16, Fa0/17, Fa0/18, Fa0/19Fa0/20, Fa0/21, Fa0/22, Fa0/23Fa0/24
10 VLAN0010 active Fa0/1, Fa0/3
20 VLAN0020 active Fa0/2
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 0 0
10 enet 100010 1500 - - - - - 0 0
20 enet 100020 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 0 0
3、测试连接
二、truck配置【实现连接在不同交换机上的同一vlan的主机通信】
- 接下去再配置一个交换机,将两台主机连到这台交换机上
1、基本配置和接线
2、vlan配置与端口连接
Switch#conf
Switch#configure termin
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10 //创建一个vlan 10
Switch(config-vlan)#ex
Switch(config)#vlan 20 //创建一个vlan 20
Switch(config-vlan)#ex
Switch(config)#
Switch(config)#inter
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#swit
Switch(config-if)#switchport acc
Switch(config-if)#switchport access vlan 10 //端口1接入vlan 10
Switch(config-if)#ex
Switch(config)#inter
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#swi
Switch(config-if)#switchport acc
Switch(config-if)#switchport access vlan 20 //端口2接入vlan 20
Switch(config-if)#ex
Switch(config)#
3、打truck做连接
- 交换机之间用虚线做连接
- 下面的命令两个交换机都敲一遍就行
Switch>en
Switch>enable
Switch#conf
Switch#configure termin
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#inter
Switch(config)#interface fas
Switch(config)#interface fastEthernet 0/24
Switch(config-if)#swi
Switch(config-if)#switchport mode tr
Switch(config-if)#switchport mode trunk //这句是重点!!Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to upSwitch(config-if)#
3、测试连接
- 首先让PC1和PC4进行通信
- 然后测试PC2和PC5进行通信
- 很明显他们都是同一vlan下的,因此可以ping通。但是不同vlan就不可以了
三、静态路由配置
1、自定义IP地址
- 以下是我自己分配的主机和个接口的IP地址、子网掩码以及默认网关,在考试中这个是需要自己去思考配置的,可以参照我这么配,比较简易清楚一些
- 可以看到,对于各个路由器连接交换机的接口Fa,都是连接在交换机上主机的默认网关,这步操作就是将主机连入路由器,接着去主机再去ping一下它的默认网关,就可以ping通了
2、基本配置与接线
- 定义好各种地址后,就可以接线了
- 接下去一点很重要❗涉及到你的路由器能不能使用
- 其他两个路由器的操作一致
- 接下去的话将路由器之间的线接好
3、接口配置与指令描述
- 首先将主机的默认网关对应接入路由器中的Fa 0/0配置好
Router>enable
Router#conf
Router#configure
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#inter
Router(config)#interface fas
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip addres
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdownRouter(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#
Router>enable
Router#conf
Router#configure
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#inter
Router(config)#interface fa
Router(config)#interface fastE、0
% Incomplete command.
Router(config)#
Router(config)#inte
Router(config)#interface fas
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip add
Router(config-if)#ip address 192.168.2.1 255.255.255.0
Router(config-if)#no shutdownRouter(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#
Router#configure
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#inte
Router(config)#interface fas
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip add
Router(config-if)#ip address 192.168.3.1 255.255.255.0
Router(config-if)#no shutdownRouter(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#
- 然后就可以看到绿起来了,一开始刚配好是黄色的,等待一段时间即可
- 接下来配置路由器之间的Serial接口
//R1
Router(config)#interface serial 1/0
Router(config-if)#ip add
Router(config-if)#ip address 192.168.4.1 255.255.255.0
Router(config-if)#clock rate 64000
This command applies only to DCE interfaces
Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial1/0, changed state to down
Router(config-if)#
//R2
Router(config)#interface serial 1/0 //先配置1/0接口
Router(config-if)#ip add
Router(config-if)#ip address 192.168.4.2 255.255.255.0
Router(config-if)#clock rate 64000
Router(config-if)#no shutdown //这个不要忘记了Router(config-if)#
%LINK-5-CHANGED: Interface Serial1/0, changed state to upRouter(config-if)#ex
Router(config)#
Router(config)#inter
Router(config)#interface
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to up
% Incomplete command.
Router(config)#inter
Router(config)#interface serial 1/1 //先配置1/1接口
Router(config-if)#ip add
Router(config-if)#ip address 192.168.5.2 255.255.255.0
Router(config-if)#clock rate 64000 //设置时钟时间
This command applies only to DCE interfaces
Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial1/1, changed state to down
Router(config-if)#
Router(config-if)#
//R3
Router(config)#interface serial 1/0
Router(config-if)#ip addd
Router(config-if)#ip add
Router(config-if)#ip add
Router(config-if)#ip add
Router(config-if)#ex
Router(config)#
Router(config)#
Router(config)#inte
Router(config)#interface ser
Router(config)#interface serial 1/0
Router(config-if)#ip add
Router(config-if)#ip address 192.168.5.1 255.255.255.0
Router(config-if)#clock rate 64000
Router(config-if)#no shut
Router(config-if)#no shutdown Router(config-if)#
%LINK-5-CHANGED: Interface Serial1/0, changed state to up
- 最后可以看到,都绿了起来,那就说明是连通了
- 以上是为了不会基本配置的小伙伴准备的,下面才是正题
4、静态路由配置【⭐】
- 接下去我们配置静态路由,只需要用到一个命令【ip route】。下面是它的格式
Router(config)# ip route network-address subnet-mask ip-address
- network-address:—要加入路由表的远程网络的目的网络地址。
- subnet-mask—要加入路由表的远程网络的子网掩码。可对此子网掩码进行修改,以总结一组网络。
- ip-address—一般指下一跳路由器的 IP 地址。
- 首先对R1进行配置。需要两个个静态路由即可,通往R2、R3所在的网络
Router(config)#ip route 192.168.2.0 255.255.255.0 192.168.4.2
Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.4.2
- 接下去配置R2,要配置二个静态路由,分别通往R1和R3所在的网络
Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.4.1
Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.5.1
- 最后配置R3,也是需要配置两条静态路由即可
Router(config)#ip route 192.168.2.0 255.255.255.0 192.168.5.2
Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.5.2
5、主机测试连接
- 然后我们让主机之间相互ping一下,看看通不通
- 这里普及一个命令【tracert】,可以追踪路由的路径
四、默认路由配置
- 好,接下去我们来讲讲默认路由,这一块很简单,就是对于上面的静态,都不需要配置了,在接口与接口之间的地址都设置好连通后变绿
1、基本命令配置
Router(config)#ip route 0.0.0.0 0.0.0.0 { ip-address | interface }
- 所以三个路由器配置这四条命令即可
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.2 //R1
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.1 //R2
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.1 //R2
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.2 //R3
2、测试连接
五、RIPv2动态路由配置
1、基本配置和接线
- 这里是我自己设定的各个主机IP以及接口之间的地址,仅供参考
- 然后就可以将各路由器、交换机和主机连上线了,接线如下
2、接口网络配置四步走
- 第一步:进入router接口
R1(config)#router rip
- 第二步:进入路由配置模式,使用 network 命令输入每个直连网络的有类网络地址
R1(config)#network 网络地址
- 第三步:启用 RIP 第 2 版
R1(config)#version 2
- 第四步:禁用自动总结
R1(config)#no auto-summary //路由器将不会在主网边界处总结路由
3、RIP配置
//R1
Router(config)#router rip
Router(config-router)#no network 192.168.1.0
Router(config-router)#no network 192.168.4.1
Router(config-router)#no network 192.168.6.0 //可以一起配
Router(config-router)#ex
Router(config-router)#ex
Router(config)#
Router(config)#router rip
Router(config-router)#network 192.168.1.0
Router(config-router)#network 192.168.6.0
Router(config-router)#version 2
Router(config-router)#no auto-su
Router(config-router)#no auto-summary
//R2
Router(config)#router rip
Router(config-router)#network 192.168.4.2
Router(config-router)#network 192.168.5.2
Router(config-router)#network 192.168.2.0
Router(config-router)#version 2
Router(config-router)#no auto-summary
//R3
Router(config)#router rip
Router(config-router)#network 192.168.5.1
Router(config-router)#network 192.168.3.0
Router(config-router)#version 2
Router(config-router)#no auto-summary
4、测试连接
- 对于动态RIP的测试,只需要使用【tracert】追踪一下就可以知道全网有没有打通了
以上就是本文要介绍的所有内容,希望对正在阅读的您有帮助🌹
相关文章:

思科模拟器 | 交换机与路由器的配置汇总【收藏备用】
文章目录一、vlan配置【实现同一vlan的主机通信】1、基本配置和接线2、vlan配置与端口连接3、测试连接二、truck配置【实现连接在不同交换机上的同一vlan的主机通信】1、基本配置和接线2、vlan配置与端口连接3、打truck做连接3、测试连接三、静态路由配置1、自定义IP地址2、基本…...
电子台账:软件运行环境要求与功能特点
1 运行环境要求为满足大部分应用环境,软件开发时综合考虑各种各种不同因素影星,包括:操作系统、硬件、辅助软件、安装、运行、补丁、数据库、网络、人员等因素。目前台账软件需求为:操作系统:目前能运行的任意版本wind…...

计算机科学导论笔记(六)
目录 八、算法 8.1 概念 8.1.1 非正式定义 8.1.2 示例 8.1.3 定义动作 8.1.4 细化 8.1.5 泛化 8.2 三种结构 8.2.1 顺序 8.2.2 判断 8.2.3 循环 8.3 算法的表示 8.3.1 UML 8.3.2 伪代码 8.4 更正式的定义 8.5 基本算法 8.5.1 求和 8.5.2 求积 8.5.3 最大和最…...

嵌入式从业10年,聊聊我对工业互联网和消费物联网的看法 | 文末赠书4本
嵌入式从业10年,聊聊我对工业互联网和消费物联网的看法 工业互联网和消费物联网,有何异常点?本文,博主将结合自己的亲身经历,现身说法,聊聊博主对工业互联网和消费物联网的看法。 文章目录1 写在前面2 我眼…...
python的django框架从入门到熟练【保姆式教学】第一篇
当今,Python已成为最受欢迎的编程语言之一。而Django是一个基于Python的Web框架,它能够帮助你快速、高效地开发Web应用程序。如果你是一名初学者,学习Django框架可能会让你感到有些困惑。不过,不用担心,我们将为你提供…...
浏览记录或者购物车的去重处理
saveHistory(){// 获取缓存数据let historyArr uni.getStorageSync(historyArr) || []//需要添加的数据let item{id:this.detail.id,classid:this.detail.classid,title:this.detail.title,picurl:this.detail.picurl,looktime:parseTime(Date.now())};// forEach和findIndex的…...

Ubantu docker学习笔记(二)拉取构建,属于你的容器
文章目录一、拉取启动容器二、本地镜像初解三、构建镜像3.1使用docker commit构建镜像切换阿里镜像3.2使用dockerfile构建镜像四、总个结吧这里的话,就详细说说小唐对于容器的配置,对了!小唐参考的书籍是Linux容器云实战!…...

指针数组 数组指针 常量指针 指针常量 函数指针 指针函数
一、指针常量与常量指针 1、指针常量 本质上是一个常量,常量的类型是指针,表示该常量是一个指针类型的常量。在指针常量中,指针本身的值是一个常量,不可以改变,始终指向同一个地址。在定义的时候,必须要初…...

前端js学习
1. js入门 1.1 js是弱类型语言 1.2 js使用方式 1.2.1 在script中写 1.2.2 引入js文件 1.2.3 优先级 1.3 js查错方式 1.4 js变量定义 1.4 js数据类型 数据类型英文表示示例数值类型number1.1 1字符串类型string‘a’ ‘abc’ “abc”对象类型object布尔类型booleannumber函数…...
“华为杯”研究生数学建模竞赛2007年-【华为杯】A题:食品卫生安全保障体系数学模型及改进模型(附获奖论文)
赛题描述 我国是一个拥有13亿人口的发展中国家,每天都在消费大量的各种食品,这批食品是由成千上万的食品加工厂、不可计数的小作坊、几亿农民生产出来的,并且经过较多的中间环节和长途运输后才为广大群众所消费,加之近年来我国经济发展迅速而环境治理没有能够完全跟上,以至…...
转战C#---day2
定义数组: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace Relay_Sin_Com {class Program{static void Main(string[] args){int[] ages1 {3240,242,34};Console.WriteLine(age…...
【vue2源码学习】— diff
vue更新还是调用了 vm._update 会进入下面这一步 vm.$el vm.__patch__(prevVnode, vnode) 又回到了patch方法 会通过sameVnode 判断是不是相同的vnode// patch代码片段 const isRealElement isDef(oldVnode.nodeType) if (!isRealElement && sameVnode(oldVnode, vno…...

更换 Linux 自带的 jdk 环境
如下,我要把 Linux 默认的 jdk 版本换成我自己的 jdk 版本。 Linux 自带的 jdk 环境: 要更换的 jdk 环境: 1、切换到 root 用户进行操作; 2、在根目录下创建一个 /export/server/ 目录; [rootcentos /]# mkdir -p /e…...

MySQL8读写分离集群
文章目录前言MySQL读写分离原理搭建MySQL读写分离集群MySQL8.0之前MySQL8.0之后后记前言 上一期介绍并实现了MySQL的主从复制,由于主从复制架构仅仅能解决数据冗余备份的问题,从节点不对外提供服务,依然存在单节点的高并发问题 所以在主从复…...

蓝桥冲刺31天之第七天
目录 A:三角回文数 B:数数 C:数组切分 D:倍数问题 一星陨落,黯淡不了星空灿烂; 一花凋零,荒芜不了整个春天。 如果命运是世界上最烂的编剧, 你就要争取做人生最好的演员。 即使生…...
【Python百日进阶-Web开发-Vue3】Day550 - Vue3 商城后台 10:Veux4-02基本使用
文章目录 二、Vuex的基本使用2.4 Mutations 应用 :同步更新state2.4.1 `src/store/index.js`2.4.2 `src/views/index.vue`2.5 Module的应用:分模块2.5.1 `src/store/modules/product.js`2.5.2 `src/store/modules/cart.js`2.5.3 `src/store/index.js`2.5.4 `src/views/index.…...

ESP32驱动-红外寻迹传感器驱动
红外寻迹传感器驱动 1、红外寻迹传感器介绍 红外寻迹传感器具有一对红外线发射管与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,输出接口会输出一个数字信号(低电平或高电平,取决于电路…...
【TS】TypeScript泛型 T 的用法详解
一、什么是泛型? 泛型,从字面上理解,泛型就是一般的,广泛的的意思。 TypeScript中泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体类型,而是在使用的时候再指定类型…...

Vue 3.0 单文件组件 【Vue3 从零开始】
#介绍 在很多 Vue 项目中,我们使用 app.component 来定义全局组件,紧接着用 app.mount(#app) 在每个页面内指定一个容器元素。 这种方式在很多中小规模的项目中运作的很好,在这些项目里 JavaScript 只被用来加强特定的视图。但当在更复杂的…...

北邮22信通:你是不是在looking for……那串代码?(2)第三章单链表
相信有了第二章顺序表的基础,小伙伴们学习第三章链表应该会轻松一点吧 目录 类模板下的单链表 1.1书上干净完整代码(无增改、适合自己动手实验) 1.2对书上代码的完善和对一些问题的验证和解释代码 1.补全一个函数: 2.this指…...

label-studio的使用教程(导入本地路径)
文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...
基于服务器使用 apt 安装、配置 Nginx
🧾 一、查看可安装的 Nginx 版本 首先,你可以运行以下命令查看可用版本: apt-cache madison nginx-core输出示例: nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例
文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...
将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?
Otsu 是一种自动阈值化方法,用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理,能够自动确定一个阈值,将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

CocosCreator 之 JavaScript/TypeScript和Java的相互交互
引擎版本: 3.8.1 语言: JavaScript/TypeScript、C、Java 环境:Window 参考:Java原生反射机制 您好,我是鹤九日! 回顾 在上篇文章中:CocosCreator Android项目接入UnityAds 广告SDK。 我们简单讲…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

C++ 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...
根据万维钢·精英日课6的内容,使用AI(2025)可以参考以下方法:
根据万维钢精英日课6的内容,使用AI(2025)可以参考以下方法: 四个洞见 模型已经比人聪明:以ChatGPT o3为代表的AI非常强大,能运用高级理论解释道理、引用最新学术论文,生成对顶尖科学家都有用的…...

AI,如何重构理解、匹配与决策?
AI 时代,我们如何理解消费? 作者|王彬 封面|Unplash 人们通过信息理解世界。 曾几何时,PC 与移动互联网重塑了人们的购物路径:信息变得唾手可得,商品决策变得高度依赖内容。 但 AI 时代的来…...

论文笔记——相干体技术在裂缝预测中的应用研究
目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...