思科路由交换基本配置

简介:
Technorati 标签:  , , ,
为更好学习CCNA,列出详细实验表。 
任务一:交换机基本配置
1.配置主机名 (config)#hostname  hostname
2.查看交换机的配置 #show running-config
3.使能口令 (config)#enable passwored  password
4.加密保存的使能口令 (config)#enable secret  password
5.配置IP地址 (config)#interface vlan 1 进入vlan 1
(config-if)#ip address  Ipaddress Netmask
(config-if)#no shutdown 激活
6.配置交换机的网关 (config)#ip default-gateway
7.查看交换机的mac地址表 #show mac-address-table
8.保存交换机配置 #write 或 #copy running-config startup-config
9.恢复交换机出厂配置 #erase startup-config
(注 进入多端口配置命令为:interface range f0/0 – 10 )
任务二:2950系列交换机密码恢复
1) 拔下交换机电源
2) 按住交换机的mode键,插上电源
3) 进入swich: 模式执行 flash_init 命令
4) 查看 Flash 文件 dir flash:
5) 把其中的 config.text 文件改名为 config.old 命令:rename flash:config.text flash:config.old
6) 启动交换机 命令:boot
7) 进入特权模式查看Flash中的文件 命令:#dir flash:
8) 把文件名称改回 命令:rename flash:config.old flash:config.text
9) 把config.text复制为系统的running-config
10) 重新设置密码
任务三:使用vlan trunk实现多交换机下相同vlan的通信
实验拓扑 clip_image002
1) 配置7台PC的IP地址,都在一个网段,并测试能相互互通。 clip_image004
2) 在3台交换机上分别创建vlan 2 vlan 3 vlan 4
命令:vlan database 进入vlan 模式
Vlan 2 name caiwu
Vlan 3 name xiaoshou
Vlan 4 name jishu
clip_image006
3) 将PC所在的端口划入相应的vlan中
命令:interface f0/1 进入f0/1端口
Swichport access vlan 2 将此端口加入vlan 2 中
4)测试, 在没有做trunk的情况下,相同或不同vlan之间的主机能否通信
clip_image008
测试结果:每一台PC都是不能通信的。
5)在交换机相连的口做成trunk口
命令:interface f0/1 进入端口
Swichport mode trunk 改变端口模式
clip_image010
6)测试,不同交换机的相同vlan能互相通信,不同vlan的主机不能通信
clip_image012
任务三:路由器的基本配置命令
#conf terminal 进入全局配置模式
(config)#hostname  hostname
(config)#line console 0 进入console 口
(config-line)#password  password
(config)#enable password  password 配置特权模式密码
(config)#service password-encryption 给所有的密码加密
(config)#banner motd $banner 信息内容$ 配置路由器提示信息
(config)#interface f0/1 进入接口配置模式
(config-if)#ip address  ipaddress netmask 配置接口的IP地址
(config)#ip route 0.0.0.0 0.0.0.0 下一跳地址 配置默认路由
(config)#ip route 目标网段地址 掩码 下一跳地址
#show ip route 察看路由表
#show interface f0/1 察看接口状态
#show running-config 察看配置
#show clock 察看路由器当前时间
#erase startup-config 恢复出厂配置
任务三:静态路由的配置
clip_image014
1)配置IP地址
命令:ip address  ipaddress netmask 
IP分配如下:
PC0
192.168.1.1
R0 f0/0
192.168.1.3
PC1
192.168.1.2
R0 f0/1
192.168.3.1
PC2
192.168.2.1
R2 f0/0
192.168.3.2
PC3
192.168.2.2
R2 f0/1
192.168.4.1
   
R1 f0/0
192.168.4.2
   
R1 f0/1
192.168.2.3
2)将R0 跟R1设置成默认路由, 在R2上设置静态路由 
命令: R0(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2
R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.1
R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.4.2
R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.1
3) 测试,设置默认路由和静态路由后,不同网段的PC是否能够通信
clip_image016
任务四:单臂路由的配置 (不同vlan之间的相互通信)
试验拓扑
clip_image018
1) 配置IP地址,三台PC的IP地址分别为192.168.1.1 默认网关为 192.168.1.2
192.168.2.1 192.168.2.2
192.168.3.1 192.168.3.2
2)划分vlan 并将连接三台PC分别划入不同的vlan clip_image020
clip_image022
3)将交换机连接路由器的接口做成trunk口
命令:interface f0/1 进入接口
Swichport mode trunk
4)在路由器上设置单臂路由
命令:interface f0/0.1 进入子街口
Ip add 192.168.1.2 255.255.255.0
Encapsulation dot1Q 2
5)测试, 通过单臂路由,实现不同vlan的PC实现互相通信
clip_image024
任务五:动态路由基本配置
1) (config)#router rip 开启RIP程序
2) (config-router)#version 2 设置版本为2
3) (config-route)#no auto-summary 取消自动汇总
4) (config-route)#network  network 宣告主网络号
5) #show ip route 查看路由表
6) #show ip protocol 查看路由协议配置
7) #debug ip rip 开启调试命令
任务六: 组建RIPv2路由网络
clip_image026
1)设置IP地址
设备
IP地址
PC0
192.168.1.1
PC1
192.168.2.1
PC2
192.168.3.1
路由1
F0/0 192.168.1.2
F0/1 192.168.4.1
路由2
192.168.2.2
192.168.4.2
路由3
192.168.3.2
192.168.4.3
2)设置RIP版本为2 命令:router rip 开启RIP进程
Version 设置为版本2
3)宣告主网络号 命令:network  network
clip_image028
4)测试
clip_image030

本文转自 郑伟  51CTO博客,原文链接:http://blog.51cto.com/zhengweiit/287914
相关文章
|
数据可视化 Python
神操作!用 Python 操作 xmind 绘制思维导图!
在平时的工作中当我们要总结一些知识的时候就需要一款工具来画画流程图,这里推荐 XMind 软件,用 Xmind 绘制的思维导图看起来思路清晰,那么今天的文章介绍关于思维导图的相关知识以及用 Python 如何操作 Xmind 绘制思维导图。
2690 0
神操作!用 Python 操作 xmind 绘制思维导图!
|
Kubernetes 微服务 容器
Aspire项目发布到远程k8s集群
Aspire项目发布到远程k8s集群
808 2
Aspire项目发布到远程k8s集群
|
Java 开发工具
开发工具系类 之 Cannot determine path to ‘tools.jar‘ library for 17 (D:/Program Files/Java/jdk-17.0.9)
这篇文章讲述了作者在升级JDK至17版本后遇到IDEA无法识别`tools.jar`的问题,并提供了两种解决方法:升级IDEA版本或降低JDK版本,并提供了相关版本的IDEA兼容性信息。
开发工具系类 之 Cannot determine path to ‘tools.jar‘ library for 17 (D:/Program Files/Java/jdk-17.0.9)
|
安全 Java Shell
Android11以上 Audio音频调试方法
Android11以上 Audio音频调试方法
2059 0
|
机器学习/深度学习 算法 计算机视觉
【智能优化算法】基于沙猫群优化算法求解单目标优化问题附matlab代码
【智能优化算法】基于沙猫群优化算法求解单目标优化问题附matlab代码
【智能优化算法】基于沙猫群优化算法求解单目标优化问题附matlab代码
|
存储 算法 Oracle
服务器数据恢复-UNIX类文件系统数据恢复可能性分析
服务器数据恢复环境: 基于UNIX系统,软件层级的数据灾难。 服务器故障: 1、存储结构出错。 2、删除数据。 3、文件系统格式化。 4、其他原因导致的数据丢失。
|
Java 关系型数据库 MySQL
SSM中多数据源配置(Spring Boot + MyBatis-Plus)
SSM中多数据源配置(Spring Boot + MyBatis-Plus)
943 0
|
4天前
|
人工智能 JavaScript Linux
【Claude Code 全攻略】终端AI编程助手从入门到进阶(2026最新版)
Claude Code是Anthropic推出的终端原生AI编程助手,支持40+语言、200k超长上下文,无需切换IDE即可实现代码生成、调试、项目导航与自动化任务。本文详解其安装配置、四大核心功能及进阶技巧,助你全面提升开发效率,搭配GitHub Copilot使用更佳。
|
6天前
|
存储 人工智能 自然语言处理
OpenSpec技术规范+实例应用
OpenSpec 是面向 AI 智能体的轻量级规范驱动开发框架,通过“提案-审查-实施-归档”工作流,解决 AI 编程中的需求偏移与不可预测性问题。它以机器可读的规范为“单一真相源”,将模糊提示转化为可落地的工程实践,助力开发者高效构建稳定、可审计的生产级系统,实现从“凭感觉聊天”到“按规范开发”的跃迁。
819 12