文章本体资源下载飞机票,不想手打就坐飞机下载实验本体:(包含word代码文档、已通实验本例pka文件)↓↓↓↓↓
https://download.csdn.net/download/owenzi0/87947445?spm=1001.2014.3001.5501
目录
注意:代码操作时,请参考总的步骤顺序,不要一股脑的在一台设备上输入全部代码。
操作软件
:Cisco Packet Tracer Student
操作步骤概述
:
步骤① 基础配置
步骤② 配置端口安全
步骤③ CHAP认证
步骤④ OSPF配置
步骤⑤ 链路聚合
步骤⑥ ACL配置
注意:代码操作时,请参考总的步骤顺序,不要一股脑的在一台设备上输入全部代码。
涉及知识点
:设备基础配置、端口与vlan配置、端口Trunk模式配置、快速生成树协议配置、端口安全配置(违例protect)、两个路由器间CHAP配置、全网OSPF路由协议配置、访问控制列表控制配置。
实验拓扑图
计: 3台PC机、2台服务器、2台二层交换机、1台三层交换机、2台路由器
实现功能![](https://i-blog.csdnimg.cn/blog_migrate/a65756ba245cde78f69e120ede8919ea.png)
:
1、根据拓朴图分别配置各设备的名称;
2、在S2950-1,s2950-2和S3760创建相应VLAN;
3、根据拓朴图正确的配置各端口与VLAN的IP地址参数;
4、根据拓朴图合理的配置各终端的IP地址等参数;
5、在S2950-1和S3760两台交换机之间的级联端口设置为Trunk模式;
6、在S2950-1和S3760两台交换机之间配置快速生成树协议;
7、利用三层交换机实现内网不同vlan间通信;
8、利用单臂路由实现不同vlan间通信;
9、在S2950-2交换机(FO/2)上配置端口安全,设置最大连接数为1,违例处理方式为protect,10、为了提高链路的安全性,两路由器之间使用CHAP认证方式,认证密码为:123;
11、全网运行OSPF路由协议,实现互连互通;
12、通过访问控制列表控制:VLAN10市场部的用户不允许访间FTP服务器(Ftpserver),其余的数据流都允许通过;
13、保存各设备的配置。
代码配置
:
S2950-1:
步骤① 先创建vlan
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#ex
设置端口模式
Switch(config)#int range f0/2-3
Switch(config-if-range)#switchport mo ac
Switch(config-if-range)#ex
Switch(config)#int f0/2
Switch(config-if)#switchport ac vl 10
Switch(config-if)#int f0/3
Switch(config-if)#switchport ac vl 20
Switch(config-if)#ex
Switch(config)#int range f0/1,f0/4
Switch(config-if-range)#switchport mode tr
Switch(config-if-range)#switchport tr al vl al
步骤⑤ 链路聚合
Switch(config)#int range f0/1,f0/4
Switch(config-if-range)#channel-group 1 mode on
Switch(config-if-range)#ex
Switch(config)#int port-channel 1
Switch(config-if)#sw mo tr
Switch(config-if)#sw tr al vl al
Switch(config-if)#ex
S3760:
步骤① 先创建vlan
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#ex
设置端口模式
Switch(config)#int range f0/2-3
Switch(config-if-range)#switchport trunk encapsulation dot1q
Switch(config-if-range)#sw mo tr
Switch(config-if-range)#sw tr al vl al
Switch(config-if-range)#ex
Switch(config-if)#int f0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/1
Switch(config-if)#switchport mode access
Switch(config-if)#sw ac vlan 1
开启路由功能
Switch(config)#ip routing
给vlan添加IP
Switch(config)#int vlan 10
Switch(config-if)#ip add 192.168.10.1 255.255.255.0
Switch(config-if)#int vlan 20
Switch(config-if)#ip add 192.168.20.1 255.255.255.0
Switch(config)#int vlan 1
Switch(config-if)#ip add 192.168.1.2 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#ip add 192.168.30.1 255.255.255.0
注意:此时vlan1可能为shutdown状态,要输入int vlan 1;no sh;
配置快速生成树协议
Switch(config)#spanning-tree mode rapid-pvst
步骤④ 配置OSPF
Switch(config)#route ospf 10
Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.10.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.20.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.30.0 0.0.0.255 area 0
步骤⑥ 配置ACL(所有的最后配)
Switch(config)#access-list 1 deny host 192.168.10.2
Switch(config)#access-list 1 permit any
Switch(config-if)#int vlan 30
Switch(config-if)#ip access-group 1 out
步骤⑤ 链路聚合
Switch(config)#int range f0/2-3
Switch(config-if-range)#channel-group 1 mode on
Switch(config-if-range)#ex
Switch(config)#int port-channel 1
Switch(config-if)#sw mo tr
Switch(config-if)#sw tr al vl al
Switch(config-if)#ex
R1:
步骤①先配置端口路由
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
记得要开启端口no shut
Router(config-if)#int s2/0
Router(config-if)# ip address 202.99.1.1 255.255.255.252
步骤③CHAP认证
Router(config)#int s2/0
Router(config-if)#encapsulation ppp
Router(config-if)#ppp authentication chap
Router(config-if)#exit
Router(config)#ho R1
R1(config)#username R2 password 123(最好先把对面路由名称改成R2并配置完成再输入名称和密码)
步骤④配置OSPF(配完ip再配)
R1(config)#route ospf 10
R1(config-router)#network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#network 202.99.1.0 0.0.0.3 area 0
R2:
步骤①先配置端口路由及下vlan
Router(config)#int s2/0
Router(config-if)#ip add 202.99.1.2 255.255.255.252
Router(config-if)#ex
Router(config)#int f0/0.40
Router(config-subif)#encapsulation dot1q 40
Router(config-subif)#ip add 65.154.12.1 255.255.255.0
Router(config-subif)#int f0/0.50
Router(config-subif)#encapsulation dot1Q 50
Router(config-subif)#ip add 65.154.13.1 255.255.255.0
Router(config)#ho R2
步骤③CHAP认证
R2(config)#int s2/0
R2(config-if)#clock rate 64000
R2(config-if)#encapsulation ppp
R2(config-if)#ppp authentication chap
R2(config-if)#exit
R2(config)#username R1 password 123(最好先把对面路由名称改成R1并配置完成再输入名称和密码)
步骤④OSPF(配完ip再配)
R2(config)#route ospf 10
R2(config-router)#network 202.99.1.0 0.0.0.3 area 0
R2(config-router)#network 65.154.12.0 0.0.0.255 area 0
R2(config-router)#network 65.154.13.0 0.0.0.255 area 0
S2950-2:
步骤①先创建vlan
Switch(config)#vlan 40
Switch(config-vlan)#vlan 50
设置端口模式
Switch(config-vlan)#int f0/2
Switch(config-if)#switchport access vlan 40
Switch(config-if)#switchport mode access
步骤②配置端口安全(违例处理方式protect)
Switch(config)#int f0/2
Switch(config-if)#switchport port-security
Switch(config-if)#switchport port-security maximum 1
Switch(config-if)#switchport port-security violation protect
步骤①延续
Switch(config-if)#int f0/3
Switch(config-if)#switchport access vlan 50
Switch(config-if)#switchport mode access
Switch(config)#int f0/1
Switch(config-if)#switchport mode t
Switch(config-if)#switchport trunk al vlan all
交换机和路由器show run查看截图:↓↓↓