51CTO下载-CCNA实验汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录:
《一》路由器的基本操作
《二》交换机的基本配置
《三》配置简单CDP
《四》交换机的配置
《五》静态路由
《六》配置ip classless
《七》配置单臂路由
《八》配置RIP
《九》配置EIGRP
《十》配置单区域OSPF
《十一》访问控制列表
《十二》NAT
《十三》配置简单的PPP
《十四》Frame-Relay
-----------------------------------------华丽的分割线------------------------------------------- 《一》路由器的基本操作
1. 实验要求:
(1) 最基本配置:
υ重命名路由器分别为:R1、R2和R3
关闭域名查找(解释)υ
υ设置输入同步
设置执行会话时间为20分钟υ
(2) 设置路由器的时区、日期和时钟
(3) 设置路由器接口的IP地址
(4) 设置路由器的描述信息
设置登陆描述信息υ
υ设置接口描述信息
(5) 设置密码
设置访问路由器的端口(AUX、Console和VTY密码)υ
υ使用明文方式对特权模式进行加密设置
使用service password-encryption命令把明文密码隐藏起来υ
υ使用MD5算法对特权模式进行加密设置
实现对直连的路由器进行telnet访问设置υ
(6) 创建静态hostname表,然后使用该表对直连的路由器进行telnet访问设置
2. 实验步骤:
(1) 使用show version查看路由器IOS版本、IOS映像文件、存储器大小、接口类型及配置登记值等相关信息,可以使我们对设备有初步的了解
Router>show version
R1:
Router>enable //进入特权模式
Router#configure terminal //进入全局配置模式
Router(config)#hostname r1 //重命名为r1
r1(config)#no ip domain-lookup //关闭域名查找
r1(config)#line console 0 //进入线路配置模式
r1(config-line)#exec-timeout 20 00 //设置会话时间为20分钟
r1(config-line)#logging synchronous //设置输入同步
r1(config-line)#end
R2:
Router>en
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0
r2(config-line)#logg s
r2(config-line)#exec-timeout 20 00
r2(config-line)#end
R3:
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ho r3
r3(config)#no ip domain-loo
r3(config)#line con 0
r3(config-line)#logg s
r3(config-line)#exec-timeout 20 00
r3(config-line)#end
(2) 设置路由器的时区、日期和时钟
R1:
r1#show clock //查看时区、日期和时钟
*17:28:05.643 UTC Tue Oct 21 2008
r1#conf t
r1(config)#clock timezone Beijing +8 //设置时区
r1(config)#end
r1#clock set 17:28:48 Oct 21 2008 //设置时钟和日期
r1#show clock
17:28:52.403 Beijing Tue Oct 21 2008
R2和R3同上
(3) 设置路由器接口的IP地址
R1:
r1#conf t
r1(config)#int fa0/0 //进入接口
r1(config-if)#ip address 10.1.1.1 255.255.255.0 //配置IP地址
r1(config-if)#no shutdown //激活该接口
r1(config-if)#end
r1#show running-config interface fastethernet 0/0 //查看该接口当前运行的所有信息r1#show interfaces fastethernet 0/0 //查看该接口的完整信息
r1#show ip interface brief //查看接口状态的摘要信息
R2:
r2#conf t
r2(config)#int fa 0/0
r2(config-if)#ip add 10.1.1.2 255.255.255.0
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int
r2(config)#int s1/1
r2(config-if)#ip add 10.2.2.2 255.255.255.0
r2(config-if)#clock rate 64000 //设置DCE时钟频率
r2(config-if)#no sh
r2(config-if)#end
r2#show running-conf int fa0/0
r2#show int fa0/0
r2#show int s1/1
r2#show ip int b
r2#ping 10.1.1.1 //测试连通性
R3:
r3#conf t
r3(config)#int s1/0
r3(config-if)#ip add 10.2.2.3 255.255.255.0
r3(config-if)#no sh
r3(config-if)#end
r3#show running-conf int s1/0
r3#show int s1/0
r3#how ip int b
r3#ping 10.2.2.2
R2:(测试连通性)
r2#ping 10.1.1.1
r2#ping 10.2.2.3
(4) 设置路由器的描述信息
R1:
r1#conf t
r1(config)#banner motd# //设置登陆描述信息
Welcome to Guangzh CCNA club # //输入描述内容后以#结束
r1(config)#int fa0/0
r1(config-if)#description link to Beijing CCNA club //description后面内容为接口描述信息r1(config-if)#no sh
r1(config-if)#end
r1#exit
R2:
r2#conf t
r2(config)#banner motd #
Welcome to Beijing CCNA club #
r2(config)#int fa0/0
r2(config-if)#desc link to Guangzhou CCNA club
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#desc link to Shanghai CCNA club
r2(config-if)#no sh
r2(config)#end
R3:
r3#conf t
r3(config)#banner motd#
Welcome to Shanghai CCNA club#
r3(config)#int s1/0
r3(config-if)#desc link to Beijing CCNA club
r3(config-if)#no sh
r3(config-if)#end
(5) 设置密码
R1:
r1#conf t
r1(config)#line aux 0 //设置aux 0的密码
r1(config-line)#password cisco //密码为cisco
r1(config-line)#login //设置登陆提示密码
r1(config-line)#exit
r1(config)#line con 0 //设置console的密码
r1(config-line)#password cisco
r1(config-line)#login
r1(config-line)#exit
r1(config)#line vty 0 4 //设置vty的密码
r1(config-line)#password cisco
r1(config-line)#login
r1(config-line)#exit
r1(config)#enable password cisco //设置特权模式密码(明文方式)
r1(config)#service password-encryption //对所有明文密码进行加密
r1(config)#enable secret cisco 使用MD5算法对特权模式进行加密
r1(config)#exit
r1#show running-config //查看所配置的密码显示
R2和R3配置同上
R2:
r2#telnet 10.1.1.1 //从r2向r1发起telnet
Trying 10.1.1.1 ... Open
Password: //密码不会显示出来,输完后直接按回车
r1>enable
Password: //同上
r1#show running-config fa0/0 //已经显示登陆到r1
其他同上。
满足telnet的最低3个条件:1 必须确保telnet与被telnet设备能够通信;2 必须配置vty密码;3 必须配置enable密码
(6) 创建静态hostname表,然后使用该表对直连的路由器进行telnet访问设置
R1:
r1#conf t
r1(config)#ip host Beijing 10.1.1.2
r1(config)#end
R2:
r2#conf t
r2(config)#ip host Guangzhou 10.1.1.1
r2(config)#ip host Shanghai 10.2.2.3
r2(config)#end
R3:
r3#conf t
r3(config)#ip host Beijing 10.2.2.2
r3(config)#end
分别运行show host命令可以查看到各自的hostname表
《二》交换机的基本配置
1. 实验拓扑:用到SW1和SW2
2. 实验要求
(1) 最基本要求
υ分别重命名两台交换机为:sw1和sw2
关闭域名查找(解释)υ
设置输入同步υ
设置执行会话时间为20分30秒υ
(2) 设置交换机的时区、日期和时钟
(3) 设置交换机的接口
把fa1/7接口设置为:速率10M;半双工模式;access模式υ
υ把fa1/8接口设置为:速率100M;全双工模式;access模式;portfast
υ把fa1/1和fa1/2接口设置为:速率100M;全双工模式;trunk模式;trunk封装dot1q (4) 配置静态MAC地址
υ在sw1上把MAC地址:0010.65c9.2568与0012.2b30.1234分别以静态方式分配给接口fa1/9和fa1/10
υ在sw2上把MAC地址:1111.1111.1111与2222.2222.2222分别以静态方式分配给接口fa1/9和fa1/10
(5) 设置交换机管理vlan IP地址和默认网关
(6) 设置交换机的描述信息
设置登陆描述信息υ
υ设置fa1/1和fa1/2接口的描述信息
(7) 设置密码
设置访问配置交换机的端口(Console和VTY)密码υ
使用serviceυ password-encryption命令把明文密码隐藏起来
使用MD5算法对特权模式进行加密设置υ
υ实现对同一网段的交换机进行telnet访问设置
(8) 创建静态hostname表,然后使用该表对直连的交换机进行telnet访问设置3. 实验步骤
(1) 基本要求
SW1:
Router>show version
Router>enable
Router#configure terminal
Router(config)#hostname sw1
sw1(config)#no ip domain-lookup
sw1(config)#line console 0
sw1(config-line)#logging synchronous
sw1(config-line)#exec-timeout 20 30
sw1(config-line)#end
SW2:
Router>show version
Router>en
Router#conf t
Router(config)#ho sw2
sw2(config)#no ip domain-loo
sw2(config)#line con 0
sw2(config-line)#logg s
sw2(config-line)#exec-ti 20 30
sw2(config-line)#end
(2) 设置交换机的时区、日期和时钟
SW1:
sw1#show clock
*00:05:58.767 UTC Fri Mar 1 2002
sw1#conf t
sw1(config)#clock timezone Beijing +8
sw1(config)#exit
sw1#clock set 8:22:50 oct 22 2008
sw1#show clock
08:22:53.815 Beijing Wed Oct 22 2008
SW2设置同上
(3) 设置交换机的接口
SW1:
Sw1#show interfaces status //查看交换机所有接口默认状态信息sw1#conf t
sw1(config)#int fa1/7 //进入fa1/7接口
sw1(config-if)#speed 10 //设置速度为10M;speed ?可查看可选参数
sw1(config-if)#duplex half //设置为半双工模式;duplex ?可查看可选参数
sw1(config-if)#switchport mode access //设置为访问模式;switchport mode ?查看参数
sw1(config-if)#no shutdown
sw1(config-if)#exit
sw1(config)#int fa1/8 //进入fa1/8
sw1(config-if)#speed 100 //设置速度为100M
sw1(config-if)#duplex full //设置为全双工模式
sw1(config-if)#switchport mode access //设置为访问模式
sw1(config-if)#spanning-tree portfast //设置接口为portfast模式(前提端口为访问模式)
sw1(config-if)#no sh
sw1(config-if)#exit
sw1(config)#int range fa1/1 , fa1/2 //同时配置fa1/1和fa1/2接口
sw1(config-if-range)#speed 100
sw1(config-if-range)#duplex full
sw1(config-if-range)#switchport mode trunk //封装trunk模式
sw1(config-if-range)#switchport trunk encapsulation dot1q //trunk封装dot1q
sw1(config-if-range)#no sh
sw1(config-if-range)#end
检查命令(每配置完一个接口检查一次):
sw1#show running-config interface fa1/7 //查看接口当前运行的配置sw1#show interfaces fa1/7 //查看接口的完整信息
sw1#show interfaces status
sw1#show interfaces fa1/1 switchport
sw1#show interfaces trunk
sw1#show vlan brief //实验时未能使用改命令
sw1#show ip interface brief //查看所有接口状态的概要信息
SW2的配置同上
(4) 配置静态MAC地址
SW1:
sw1#conf t
sw1(config)#mac-address-table static 0010.65c9.2568 interface fa1/9 vlan 1 sw1(config)#mac-address-table static 0012.2b30.1234 interface fa1/10 vlan 1 sw1(config)#interface range fa1/9 , fa1/10
sw1(config-if-range)#no sh
sw1(config-if-range)#end
sw1#show mac-address-table //查看MAC地址表中所有MAC地址sw1#show mac-address-table static //查看静态MAC地址表
sw1#show mac-address-table dynamic //查看动态MAC地址表
sw1#show mac-address-table interface fa1/1 //查看指定接口的MAC地址SW2:
sw2#conf t
sw2(config)#mac-address-table static 1111.1111.1111 int fa1/9 vlan 1
sw2(config)#mac-address-table static 2222.2222.2222 int fa1/10 vlan 1
sw2(config)#int ran fa1/9 , fa1/10
sw2(config-if-range)#no sh
sw2(config-if-range)#end
(5) 设置交换机管理vlan IP和默认网关
SW1:
sw1#conf t
sw1(config)#interface vlan 1
sw1(config-if)#ip add 10.1.1.1 255.255.255.0
sw1(config-if)#no sh
sw1(config-if)#ip default-gateway 10.1.1.254
sw1(config)#end
sw1#show int vlan 1
sw1#show ip int vlan 1
sw1#show ip default-gateway
SW2:
sw2#conf t
sw2(config)#int vlan 1
sw2(config-if)#ip add 10.1.1.2 255.255.255.0
sw2(config-if)#no sh
sw2(config-if)#exit
sw2(config)#ip default-ga 10.1.1.254
sw2(config)#end
sw2#ping 10.1.1.1
(6) 设置交换机的描述信息
SW1:
sw1(config)#banner motd #
Enter TEXT message. End with the character 'm'. //输入完文本后以m结束,有的以#结束
This is CCNA club sw1 m //文本内容
sw1(config)#int range fa1/1 , fa1/2
sw1(config-if-range)#desc link to office switch
sw1(config-if-range)#no sh
sw1(config-if-range)#end
SW2配置同上
(7) 设置密码
sw1#conf t
sw1(config)#line con 0
sw1(config-line)#pass cisco
sw1(config-line)#login
sw1(config-line)#exit
sw1(config)#line vty ? //查看vty接口数
<0-871> First Line number
sw1(config)#line vty 0 871
sw1(config-line)#pass cisco
sw1(config-line)#login
sw1(config-line)#exit
sw1(config)#service password-encryption
sw1(config)#enable secret cisco
sw1(config)#end
SW2配置同上
sw2#telnet 10.1.1.1 //从r2 telnet r1
Trying 10.1.1.1 ... Open
User Access Verification
Password:
sw1>en
Password:
sw1#
(8) 创建静态hostname表,然后用该表对直连的交换机进行telnet访问设置
SW1:
sw1#conf t
sw1(config)#ip host sw2 10.1.1.2 //邻居的hostname和IP地址sw1(config)#end
SW2:
sw1#conf t
sw1(config)#ip host sw1 10.1.1.1
sw1(config)#end
sw2#telnet sw1
Trying sw1 (10.1.1.1)... Open
ord #
This is CCNA club sw1
User Access Verification
Password:
sw1>en
Password:
sw1# //telnet成功
《三》配置简单CDP
1. 实验拓扑:用到R1、R2、R3和Frame-Relay
2. 实验要求
(1) 基本配置
(2) 在每台设备上把物理接口激活,在连接到帧中继网络的接口需要手工打开CDP功能,在点对点连接路由器上需要配置DCE时钟频率
(3) 使用show cdp neighbors命令查看直连设备的名称
3. 实验步骤
(1) 基本配置
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#end
R2和R3配置同上
(2) R1:
r1#conf t
r1(config)#int s1/2
r1(config-if)#encapsulation frame-relay //封装帧中继
r1(config-if)#cdp enable //CDP默认打开,但连接到帧中继接口时是关闭的
r1(config-if)#no sh
r1(config-if)#end
R2:
r2#conf t
r2(config)#int s1/2
r2(config-if)#encap frame-relay
r2(config-if)#cdp en
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#clock rate 64000 //设置DCE时钟频率
r2(config-if)#no sh
r2(config-if)#end
r2#show controllers s1/1 //查看DCE类型
R3:
r3#conf t
r3(config)#int s1/0
r3(config-if)#no sh
r3(config-if)#end
(3) 使用show cdp neighbors命令查看直连的设备名称
R1:
r1#show cdp neighbors
r1#show cdp neighbors detail //查看邻居的详细信息
R2和R3同上
《四》交换机的配置
1. 实验拓扑:用到R1、R4、SW1和SW2
2. 实验要求
(1) 完成最基本的几步配置:将交换机命名为sw1和sw2,路由器命名为r1和r2;关闭域名查找;设置输入同步
(2) 设置r1和r2路由器的接口IP地址分别为:192.168.1.1/24和192.168.1.2/24。
使用相应的命令把r2路由器变成PC机使用,然后给这台PC机配置默认网关
(3) 设置交换机的管理IP分别为:192.168.1.254/24和192.168.1.253/24;默认网关都指向r1路由器
(4) 把sw1的fa011、fa0/11和fa0/12及sw2的fa0/11和fa0/12端口分别设置为trunk 模式、封装802.1Q,然后使用ping命令测试连通性
(5) 划分vlan和静态地把端口划分到vlan中
1) 使用两种方法划分vlan
在全局设置模式下划分vlan:在sw1上创建3个vlan:vlanυ 2、vlan 3和vlan 4,名称可任意
进入vlan database划分vlan:在sw2上创建1个vlan,为vlanυ 100,名称可任意2) 按下面的要求把端口静态地划分到vlan中
把sw1上的fa0/5端口划分到vlan 2里面υ
υ把sw1上的fa0/6-fa0/10连续的端口同时划分到vlan 3里面
υ把sw1上的fa0/13、fa0/15、fa0/17和fa0/18端口同时划分到vlan 4里面
(6) 配置VTP
(1) 把sw1设置为:VTP模式、域名cisco、密码cisco
(2) 在sw2上实现不能创建vlan,但可以学习到sw1的vlan信息
(7) 端口安全的配置
Sw1上的fa0/2是管理员的专用端口,要求除了管理员外其他所有用户都不能使用该端口(8) 删除vlan信息
(1) 在sw1上删除vlan信息
(2) 在sw1上删除所有vlan信息
3. 实验步骤
(1) 基本配置
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#exit
R2、SW1和SW2配置同上
(2) R1:
r1#conf t
r1(config)#int e0
r1(config-if)#ip add 192.168.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#end
R2:
r2#conf t
r2(config)#int e0/0
r2(config-if)#ip add 192.168.1.2 255.255.255.0
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#no ip routing
r2(config)#ip default-gateway 192.168.1.1
r2(config)#end
(3) 设置交换机的管理IP和默认网关
SW1:
sw1#conf t
sw1(config)#int vlan 1
sw1(config-if)#ip add 192.168.1.254 255.255.255.0
sw1(config-if)#no sh
sw1(config-if)#exit
sw1(config)#ip default-gateway 192.168.1.1
sw1(config)#end
SW2:
sw2#conf t
sw2(config)#int vlan 1
sw2(config-if)#ip add 192.168.1.253 255.255.255.0
sw2(config-if)#no sh
sw2(config-if)#exit
sw2(config)#ip default-gateway 192.168.1.1
sw2(config)#end
(4) 把端口设置为trunk模式、封装802.1Q,然后使用ping命令测试连通性
SW1:
sw1#conf t
sw1(config)#int range fa0/1 , fa0/11 , fa0/12
sw1(config-if-range)#switchport mode trunk
sw1(config-if-range)#no sh
sw1(config-if-range)#end //2950交换机默认802.1Q,不支持手动封装SW2:
sw2#conf t
sw2(config)#int fa0/11
sw2(config-if)#switchport trunk encapsulation dot1q
sw2(config-if)#switchport mode trunk
sw2(config-if)#no sh
sw2(config-if)#exit
sw2(config)#int fa0/12
sw2(config-if)#switchport trunk encapsulation dot1q
sw2(config-if)#switchport mode trunk
sw2(config-if)#no sh
sw2(config)#end
sw2#ping 192.168.1.254
sw2#ping 192.168.1.1
(5) 划分vlan和静态地把端口划分到vlan中
SW1:
sw1#conf t
sw1(config)#vlan 2
sw1(config-vlan)#name cisco
sw1(config-vlan)#exit
sw1(config)#vlan 3
sw1(config-vlan)#name cisco2
sw1(config-vlan)#exit
sw1(config)#vlan 4
sw1(config-vlan)#name cisco3
sw1(config-vlan)#end
sw1#show vlan brief //查看vlan信息
SW2:
sw2#vlan database
sw2(vlan)#vlan 100 name cisco //可同时创建及命名
VLAN 100 added:
Name: cisco
sw2(vlan)#apply //应用改vlan,可打exit退出忽略次命令APPLY completed.
sw2(vlan)#exit
APPLY completed.
Exiting....
sw2#show vlan brief
SW1:
sw1#conf t
sw1(config)#int fa0/5
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 2
sw1(config-if)#exit
sw1(config)#int range fa0/6 –10 //把连续的端口同时划分到vlan 3
sw1(config-if-range)#switchport mode access
sw1(config-if-range)#switchport access vlan 3
sw1(config-if-range)#exit
sw1(config)#int range fa0/13 , fa0/15 , fa0/17 , fa0/18 //把指定端口同时划分到vlan 4
sw1(config-if-range)#switchport mode access
sw1(config-if-range)#switchport access vlan 4
sw1(config-if-range)#end
sw1#show vlan brief
(6) 配置VTP
SW1:
sw1#conf t
sw1(config)#vtp mode server
sw1(config)#vtp domain cisco
sw1(config)#vtp password cisco
sw1(config)#end
sw1#show vtp status
SW2:
sw2#vlan database
sw2(vlan)#vtp client
sw2(vlan)#vtp domain cisco
sw2(vlan)#vtp password cisco
sw2(vlan)#exit
sw2#show vtp status
sw2#show vlan brief
(7) 端口的安全配置
SW1:
sw1#show mac-address-table
sw1#conf t
sw1(config)#int fa0/4
sw1(config-if)#switchport mode access //设为访问模式
sw1(config-if)#switchport port-security //开启端口安全模式
sw1(config-if)#switchport port-security maximum 1 //允许绑定最大MAC地址数sw1(config-if)#switchport port-security mac-address 0004.9aa4.9bc0 //绑定MAC 地址
sw1(config-if)#switchport port-security violation shutdown //违规处理sw1(config-if)#no sh
sw1(config-if)#end
测试:
r2#ping 192.168.1.254 //成功,用r1取代r2将ping不通
(8) 删除vlan信息
SW1:
sw1#conf t
sw1(config)#int range fa0/11 , fa0/12
sw1(config-if-range)#shutdown
sw1(config-if-range)#exit
sw1(config)#no vlan 2
sw1(config)#end
sw1#copy running-config startup-config //必须保存
Destination filename [startup-config]?
Building configuration...
[OK]
sw1#delete vlan.dat
Delete filename [vlan.dat]? //回车
Delete flash:vlan.dat? [confirm] //回车
sw1#reload
《五》静态路由
1. 实验拓扑:用到R1、R2和R3
2. 实验要求
(1) 路由器的基本配置:分别给路由器命名为r1、r2和r3;关闭域名查找;设置输入同步;设置路由器接口IP地址
(2) 根据拓扑图划分出4个网段,要求配置静态路由以达到所有路由器都能够互相通信。
在r3路由器上去往172.16.1.0和10.1.1.0目标网络的下一跳管理距离(AD)为0;其余路由器上去往不同的目标网络的下一跳管理距离全部为1
(3) 实现在r1上telnet到r3进行访问配置
(4) 把r1上的路由配置删除,然后使用第二种方法配置路由功能,使之能够与其他网络相互通信
3. 实验步骤
(1) 路由器的基本配置:
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#int loo0
r1(config-if)#ip add 10.1.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#exit
r1(config)#int fa0/0
r1(config-if)#ip add 172.16.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#end
R2:
Router>en
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0
r2(config-line)#logg s
r2(config-line)#exit
r2(config)#int fa0/0
r2(config-if)#ip add 172.16.1.2 255.255.255.0 r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#ip add 192.168.1.1 255.255.255.0 r2(config-if)#clock rate 64000
r2(config-if)#no sh
r2(config-if)#end
R3:
Router>en
Router#conf t
Router(config)#ho r3
r3(config)#no ip domain-loo
r3(config)#line con 0
r3(config-line)#logg s
r3(config-line)#exit
r3(config)#int s1/0
r3(config-if)#ip add 192.168.1.2 255.255.255.0 r3(config-if)#no sh
r3(config-if)#exit
r3(config)#int loo0
r3(config-if)#ip add 10.3.3.1 255.255.255.0
r3(config-if)#no sh
r3(config-if)#end
检查命令:
r1#show ip int b
r1#ping 172.16.1.2
r1#show ip route //查看路由信息
(2) 配置静态路由
R1:
r1#conf t
r1(config)#ip route 192.168.1.0 255.255.255.0 172.16.1.2
r1(config)#ip route 10.3.3.0 255.255.255.0 172.16.1.2
r1(config)#end
R2:
r2#conf t
r2(config)#ip route 10.1.1.0 255.255.255.0 172.16.1.1
r2(config)#ip route 10.3.3.0 255.255.255.0 192.168.1.2
r2(config)#end
R3:
r3#conf t
r3(config)#ip route 172.16.1.0 255.255.255.0 s1/0
r3(config)#ip route 10.1.1.0 255.255.255.0 s1/0
r3(config)#end
检查命令:
r1#show ip route
r1#ping ip //扩展ping
(3) 实现在R1上telnet到R3进行配置访问
R3: //telnet前必须在被telnet机器上配置VTY密码
r3#conf t
r3(config)#line vty 0 4
r3(config-line)#pass cisco
r3(config-line)#login
r3(config-line)#exit
r3(config)#enable secret cisco
r3(config)#end
R1:
r1#telnet 10.3.3.1
Trying 10.3.3.1 ... Open
User Access Verification
Password:
r3>en
Password:
r3# //telnet成功
(4) 把r1上的路由配置删除,然后使用第二种方法配置路由功能,使之能够与其他网络相互通信
R1:
r1#conf t
r1(config)#no ip route 192.168.1.0 255.255.255.0 172.16.1.2 //删除路由配置r1(config)#no ip route 10.3.3.0 255.255.255.0 172.16.1.2
r1(config)#ip route 0.0.0.0 0.0.0.0 172.16.1.2 //配置默认路由r1(config)#end
r1#show ip route
《六》配置ip classless
1. 实验拓扑:用到R1和R2
2. 实验要求
(1) 基本配置:分别给路由器命名为r1和r2;关闭域名查找;设置输入同步;设置路由器接口IP地址;在r1上使用命令关闭ip classless
(2) 在r1上配置去往172.16.2.0目标网络的默认路由
(3) 实现R1可以访问172.16.2.0这个网络
3. 实验步骤
(1) 基本配置
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#no ip classless //关闭ip classless
r1(config)#int fa0/1
r1(config-if)#ip add 172.16.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#end
R2:
Router>en
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0
r2(config-line)#logg s
r2(config-line)#exit
r2(config)#int e1/0
r2(config-if)#ip add 172.16.1.2 255.255.255.0
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int loo0
r2(config-if)#ip add 172.16.2.1 255.255.255.0
r2(config-if)#no sh
r2(config-if)#end
r2#ping 172.16.1.1
(2) 在R1上配置去往172.16.2.0目标网络的默认路由
r1#conf t
r1(config)#ip route 0.0.0.0 0.0.0.0 fa0/1
r1(config)#end
r1#show ip route
r1#ping 172.16.2.1 //由于没配置ip classless,此处ping不通(3) 实现r1可以访问172.16.2.0这个网络
r1#conf t
r1(config)#ip classless
r1(config)#end
r1#ping 172.16.2.1 //成功
《七》配置单臂路由
可能由于模拟器不支持部分IOS命令,此实验反复测试失败;远程实验的路由器不带有fastethernet接口,做到封装dot1q时也提示失败,请先忽略此实验,我会慢慢再找解决方法。
word版本已经暂时把这个实验删除掉了
08.11.15
今天重新做了一次实验,在配置路由器子接口封装dot1q的时候不指定native vlan(本征vlan),试验成功!
1. 实验拓扑:用到R1、SW1、PC1和PC2 (做此实验时采用的是第二幅拓扑图,第一幅是远程实验拓扑图)
2. 实验要求
(1) 基本配置
(2) 配置R1:创建子接口;封装802.1Q协议;合理分配IP地址
(3) 使用no ip routing命令把两台路由器变成PC机,并配置IP地址和默认网关
(4) 配置SW1:创建vlan;使用show cdp neighbor查看直连的设备;连接路由器的端口设置为trunk模式并封装802.1Q协议;把连接PC1机的端口划分到vlan 1,PC2划分到vlan 2
(5) 在每台PC机上使用ping命令测试网关连通性
(6) 在其中一台PC机使用ping命令测试另一台PC机,如果通了,本实验即可完成
3. 实验步骤
(1) 基本配置
SW1:
Router>en
Router#conf t
Router(config)#ho sw1
sw1(config)#no ip domain-loo
sw1(config)#line con 0
sw1(config-line)#logg s
sw1(config-line)#end
R1、PC1和PC2配置同上
(2) 配置R1:创建子接口;封装802.1Q协议;合理分配IP地址
R1:
r1#conf t
r1(config)#int fa0/0
r1(config-if)#no sh
r1(config-if)#exit
r1(config)#int fa0/0.1
r1(config-subif)#encapsulation dot1q 1 //之前做了很多次实验都失败,是因为在这里指定了本征vlan(在后面加native指定本征vlan),解决方式是不加native
r1(config-subif)#ip add 192.168.1.1 255.255.255.0
r1(config-subif)#no sh
r1(config-subif)#exit
r1(config)#int fa0/0.2
r1(config-subif)#encapsulation dot1q 2
r1(config-subif)#ip add 192.168.2.1 255.255.255.0
r1(config-subif)#no sh
r1(config-subif)#end
(3) 使用no ip routing命令把两台路由器变成PC机,并配置IP地址和默认网关
PC1:
pc1#conf t
pc1(config)#no ip routing
pc1(config)#int fa0/0
pc1(config-if)#ip add 192.168.1.2 255.255.255.0
pc1(config-if)#no sh
pc1(config-if)#exit
pc1(config)#ip default-gateway 192.168.1.1
pc1(config)#end
PC2:
pc2#conf t
pc2(config)#no ip routing
pc2(config)#int fa0/0
pc2(config-if)#ip add 192.168.2.2 255.255.255.0
pc2(config-if)#no sh
pc2(config-if)#exit
pc2(config)#ip default-gateway 192.168.2.1
pc2(config)#end
(4) 配置SW1并测试连通性
SW1: //一开始提示flash存储空间不足,在特权模式下运行erase flash清空flash即可
sw1#vlan database
sw1(vlan)#vlan 2 name cisco
sw1(vlan)#apply
sw1(vlan)#exit
sw1#show cdp neighbors
sw1(config)#int fa1/5
sw1(config-if)#switchport trunk encapsulation dot1q
sw1(config-if)#switchport mode trunk
sw1(config-if)#no sh
sw1(config-if)#exit
sw1(config)#int fa1/12 //把连接PC2的端口划分到vlan 2,连接PC1的端口默认在vlan 1
sw1(config-if)#switchport mode access
sw1(config-if)#switchport acc vlan 2
sw1(config-if)#no sh
sw1(config-if)#end
pc1#ping 192.168.1.1 //成功
pc2#ping 192.168.2.1 //成功
pc2#ping 192.168.1.2 //成功
pc1#ping 192.168.2.2 //成功
《八》配置RIP
1. 使用拓扑:用到R1、R2和R3
2. 实验要求
(1) 基本配置:给路由器命名;关闭域名查找;设置输入同步;配置IP地址
(2) 配置RIP路由协议,使每个网段之间都能够相互通信
3. 实验步骤
(1) 基本配置
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#int loo0
r1(config-if)#ip add 172.16.1.1 255.255.255.0 r1(config-if)#no sh
r1(config-if)#exit
r1(config)#int fa0/0
r1(config-if)#ip add 10.1.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#exit
R2:
Router>en
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0
r2(config-line)#logg s
r2(config-line)#exit
r2(config)#int fa0/0
r2(config-if)#ip add 10.1.1.2 255.255.255.0
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#ip add 10.2.2.1 255.255.255.0
r2(config-if)#clock rate 64000
r2(config-if)#no sh
r2(config-if)#end
R3:
Router#conf t
Router(config)#ho r3
r3(config)#no ip domain-loo
r3(config)#line con 0
r3(config-line)#logg s
r3(config-line)#exit
r3(config)#int s1/0
r3(config-if)#ip add 10.2.2.2 255.255.255.0
r3(config-if)#no sh
r3(config-if)#exit
r3(config)#int loo0
r3(config-if)#ip add 192.168.1.1 255.255.255.0
r3(config-if)#no sh
r3(config-if)#end
(2) 配置RIP路由协议,使每个网段之间都能够相互通信R1:
r1#conf t
r1(config)#router rip
r1(config-router)#network 172.16.0.0
r1(config-router)#network 10.0.0.0
r1(config-router)#end
R2:
r2#conf t
r2(config)#router rip
r2(config-router)#network 10.0.0.0
r2(config-router)#end
R3:
r3#conf t
r3(config)#router rip
r3(config-router)#network 10.0.0.0
r3(config-router)#network 192.168.1.0
r3(config-router)#end
配置完后使用以下命令检查:
r1#show ip protocols
r1#show ip route
r1#debug ip rip
《九》配置EIGRP
1. 实验拓扑:用到R1、R2和R3
2. 实验步骤
(1) 路由器的基本配置:根据拓扑命名路由器的名称;关闭域名查找;设置输入同步;配置IP地址
(2) 配置EIGRP路由协议,使每个网段之间都能相互通信且在路由表中看到明细路由条目
(3) 使用第二种方法,要求在路由表中看不到明细路由条目
3. 实验步骤
(1) 路由器的基本配置
R1:
Router>en
Router#conf t
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#int loo0
r1(config-if)#ip add 10.1.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#exit
r1(config)#int s1/1
r1(config)#int fa0/0
r1(config-if)#ip add 172.16.1.1 255.255.255.0 r1(config-if)#no sh
r1(config-if)#end
R2:
Router>en
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0
r2(config-line)#logg s
r2(config-line)#exit
r2(config)#int fa0/0
r2(config-if)#ip add 172.16.1.2 255.255.255.0 r2(config-if)#no sh
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#ip add 192.168.1.1 255.255.255.0 r2(config-if)#clock rate 64000
r2(config-if)#no sh
r2(config-if)#end
R3:
Router>en
Router#conf t
Router(config)#ho r3
r3(config)#no ip domain-loo
r3(config)#line con 0
r3(config-line)#logg s
r3(config-line)#exit
r3(config)#int s1/0
r3(config-if)#ip add 192.168.1.2 255.255.255.0 r3(config-if)#no sh
r3(config-if)#exit
r3(config)#int loo0
r3(config-if)#ip add 10.3.3.1 255.255.255.0
r3(config-if)#end
(2) 配置EIGRP路由协议,使每个网段之间都能相互通信且在路由表中看到明细路由条目R1:
r1#conf t
r1(config)#router eigrp 100
r1(config-router)#network 10.0.0.0
r1(config-router)#network 172.16.0.0
r1(config-router)#no auto-summary //关闭自动汇总
r1(config-router)#end
R2:
r2#conf t
r2(config)#router eigrp 100
r2(config-router)#net 172.16.0.0
r2(config-router)#net 192.168.1.0
r1(config-router)#no auto-summary
r2(config-router)#end
R3:
r3#conf t
r3(config)#router eigrp 100
r3(config-router)#net 192.168.1.0
r3(config-router)#net 10.0.0.0
r1(config-router)#no auto-summary
r3(config-router)#end
测试:
r1#show ip pro
r1#show ip route
r1#ping ip //全部可ping通
(3) 使用第二种方法,要求在路由表中看不到明细路由条目
R1:
r1#conf t
r1(config)#no router eigrp 100
r1(config)#router eigrp 100
r1(config-router)#net 10.1.1.0 0.0.0.255
r1(config-router)#net 172.16.1.0 0.0.0.255
r1(config-router)#no auto-summ
R2:
r2#conf t
r2(config)#no router eigrp 100
r2(config)#router eigrp 100
r2(config-router)#net 172.16.1.0 0.0.0.255
r2(config-router)#net 192.168.1.0 0.0.0.255
r2(config-router)#no auto-summ
r2(config-router)#end
R3:
r3#conf t
r3(config)#no router eigrp 100
r3(config)#router eigrp 100
r3(config-router)#net 192.168.1.0 0.0.0.255
r3(config-router)#net 10.3.3.0 0.0.0.255
r3(config-router)#no auto-summ
r3(config-router)#end
测试:
r1#show ip pro
r1#show ip route
r1#ping ip //全部可ping通
注:所谓明细路由是指在路由表中出现的具体路由条目,且这些条目它不是一个主类网络,二十子网前缀长度匹配的条目。
《十》配置单区域OSPF
1. 实验拓扑:用到R1、R2和R3
2. 实验要求
(1) 路由器的基本配置:根据拓扑命名路由器的名称;关闭域名查找;设置输入同步;配置IP地址
(2) 配置运行OSPF路由协议,使所有路由器都工作在区域0中,要求每个网段之间都能够相互通信且在路由表中看到明细路由条目
3. 实验步骤
(1) 基本配置
R1:
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ho r1
r1(config)#no ip domain-loo
r1(config)#line con 0
r1(config-line)#logg s
r1(config-line)#exit
r1(config)#int loo0
r1(config-if)#ip add 10.1.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#exit
r1(config)#int fa0/0
r1(config-if)#ip add 172.16.1.1 255.255.255.0
r1(config-if)#no sh
r1(config-if)#end
R2:
Router#conf t
Router(config)#ho r2
r2(config)#no ip domain-loo
r2(config)#line con 0。