欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《企业项目综合实战》综合实训(四)

程序员文章站 2022-05-01 19:52:54
...

所需文档和模拟器文件

https://lanzous.com/ib7y5vi

说明

本实验尽可能按真实网络工程项目实施的真实场景进行,所以在模拟器中初始化配置本实验的路由器和交换机都得采用PC机通过console线接设备的console口进行初始化配置,模拟器中将禁用CLI界面。

环境

硬件环境:
《企业项目综合实战》综合实训(四)
实验拓扑
《企业项目综合实战》综合实训(四)
地址规划列表
《企业项目综合实战》综合实训(四)
《企业项目综合实战》综合实训(四)

基础配置

根据以上地址规划表完成所有设备的IP和主机名的配置,同时配置使能加密口令和VTY口令为:cisco

项目需求

1、路由器DHCP-server需求
基本功能:

配置IP地址;与SwitchA互连接口为G0/0;与SwitchB互连接口为G0/1;与SwitchC互连的接口是G0/1;与Router-rip互连的接口为G0/2。
路由功能:
配置OSPF、RIP路由协议,路由重分发;OSPF重分发到RIP时metric值为3;RIP协带子网重分发到OSPF中,使全网互通。
DHCP功能:
配置DHCP协议使得本路由器为OSPF网络域用户提供IP自动分配服务,创建vlan10、vlan20、vlan30、vlan40四个地址池,同时前100个IP地址不能自动分配给PC,DNS服务器IP为114.114.114.114。提示:以回环口IP作为DHCP服务的地址。
2、交换机SwitchA需求
基本功能

配置IP地址;与DHCP-server互连接口为G0/2并开启路由口;与SwitchB互连的接口是F0/23和F0/24;与SwitchC互连的接口是G0/1,互连VLAN为500;与SwitchD互连的接口为F0/1,互连VLAN为700;同时互连接口只放行互连的VLAN编号。
路由功能
配置OSPF路由协议(Router-id:5.5.5.5),对来自SwitchC和SwitchD的路由做区域间路由汇总,使全网互通。
端口聚合功能
配置聚合口编号为1,模式为desirable。聚合端口采用路由模式。
3、交换机SwitchB需求
基本功能

配置IP地址;与DHCP-server互连接口为G0/2并开启路由口;与SwitchA互连的接口是F0/23和F0/24;与SwitchC互连的接口是F0/1,互连VLAN为600;与SwitchD互连的接口为G0/1,互连VLAN为800;同时互连接口只放行互连的VLAN编号。
路由功能
配置OSPF路由协议(Router-id:6.6.6.6),对来自SwitchC和SwitchD的路由做区域间路由汇总,使全网互通。
端口聚合功能
配置聚合口编号为1,模式为desirable。聚合端口采用路由模式。
4、交换机SwitchC需求
基本功能

配置IP地址;创建四个回环口;创建VLAN900作为SwitchC和S2-A、S2-B的管理VLAN并命名为Manager;与SwitchA互连的接口是G0/1,互连VLAN为500;与SwitchB互连的接口是F0/24,互连VLAN编号为600;与S2-A互连的接口为F0/1,与S2-B互连的接口为F0/2;同时互连接口只放行互连的VLAN编号。
路由功能
配置OSPF路由协议(Router-id:7.7.7.7),使全网互通。
5、交换机SwitchD需求
基本功能
配置IP地址;创建四个回环口;创建VLAN900作为SwitchD和S2-C、S2-D的管理VLAN并命名为Manager;与SwitchB互连的接口是G0/1,互连VLAN为800;与SwitchA互连的接口是F0/24,互连VLAN编号为700;与S2-C互连的接口为F0/1,与S2-D互连的接口为F0/2;同时互连接口只放行互连的VLAN编号。
路由功能
配置OSPF路由协议(Router-id:8.8.8.8),使全网互通。
交换机S2-A至S2-E需求
根据网络拓扑配置相应的VLAN,把相应的接口加入VLAN,创建管理VLAN使得本交换机可以进行远程管理。
6、路由器Router-rip需求
基本功能:

配置IP地址;与DHCP-server互连的接口为G0/2;与DHCP-2交换机互连的接口为G0/0。
路由功能:
配置RIP路由协议,使全网互通。
7、路由器DHCP-2需求
基本功能:

配置IP地址;与Router-rip互连的接口为G0/1,互连VLAN 1000;与S2-E交换机互连的接口为G0/2。
路由功能:
配置RIP路由协议和单臂路由协议(子接口编号见地址规划表),使全网互通。
DHCP功能
配置DHCP协议使得本路由器为本网络用户提供IP自动分配服务,创建vlan10和vlan20两个地址池,同时要求前100个IP地址不能自动分配给PC,DNS服务器IP为114.114.114.114。
8、PC机需求
PC通过DHCP自动获取该网络的IP地址,并可以访问全网网段。

配置命令如下:

路由器DHCP-2

Router(config)#hostname DHCP-2
DHCP-2(config)#line vty 0 4
DHCP-2(config-line)#password cisco
DHCP-2(config-line)#login
DHCP-2(config-line)#exit
DHCP-2(config)#enable secret cisco

DHCP-2(config)#int g0/1
DHCP-2(config-if)#ip add 172.16.1.6 255.255.255.252
DHCP-2(config)#int g0/2.1
DHCP-2(config-subif)#encapsulation dot1Q 10
DHCP-2(config-subif)#ip add 172.16.10.1 255.255.255.0
DHCP-2(config)#int g0/2.2
DHCP-2(config-subif)#encapsulation dot1Q 20
DHCP-2(config-subif)#ip add 172.16.20.1 255.255.255.0

DHCP-2(config)#router rip
DHCP-2(config-router)#version 2
DHCP-2(config-router)#no auto-summary 
DHCP-2(config-router)#network 172.16.10.0
DHCP-2(config-router)#network 172.16.20.0
DHCP-2(config-router)#network 172.16.1.0

DHCP-2(config)#service dhcp
DHCP-2(config)#ip dhcp excluded-address 172.16.10.1 172.16.10.100
DHCP-2(config)#ip dhcp excluded-address 172.16.20.1 172.16.20.100

DHCP-2(config)#ip dhcp pool vlan10	
DHCP-2(dhcp-config)#dns-server 114.114.114.114
DHCP-2(dhcp-config)#network 172.16.10.0 255.255.255.0
DHCP-2(dhcp-config)#default-router 172.16.10.1

DHCP-2(config)#ip dhcp pool vlan20
DHCP-2(dhcp-config)#dns-server 114.114.114.114
DHCP-2(dhcp-config)#network 172.16.20.0 255.255.255.0
DHCP-2(dhcp-config)#default-router 172.16.20.1

路由器DHCP-sever

Router(config)#hostname DHCP-server
DHCP-server(config)#line vty 0 4
DHCP-server(config-line)#password cisco
DHCP-server(config-line)#login
DHCP-server(config-if)#exit
DHCP-server(config)#enable secret cisco

DHCP-server(config)#int g0/0
DHCP-server(config-if)#ip add 192.168.1.1 255.255.255.252
DHCP-server(config)#int g0/1
DHCP-server(config-if)#ip add 192.168.1.5 255.255.255.252
DHCP-server(config)#int g0/2
DHCP-server(config-if)#ip add 172.16.1.1 255.255.255.252
DHCP-server(config)#int loopback 0
DHCP-server(config-if)#ip add 1.1.1.1 255.255.255.255

DHCP-server(config)#service dhcp
DHCP-server(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.100
DHCP-server(config)#ip dhcp excluded-address 192.168.20.1 192.168.20.100
DHCP-server(config)#ip dhcp excluded-address 192.168.30.1 192.168.30.100
DHCP-server(config)#ip dhcp excluded-address 192.168.40.1 192.168.40.100

DHCP-server(config)#ip dhcp pool vlan10
DHCP-server(dhcp-config)#dns-server 114.114.114.114
DHCP-server(dhcp-config)#network 192.168.10.0 255.255.255.0
DHCP-server(dhcp-config)#default-router 192.168.10.1

DHCP-server(config)#ip dhcp pool vlan20
DHCP-server(dhcp-config)#dns-server 114.114.114.114
DHCP-server(dhcp-config)#network 192.168.20.0 255.255.255.0
DHCP-server(dhcp-config)#default-router 192.168.20.1

DHCP-server(config)#ip dhcp pool vlan30
DHCP-server(dhcp-config)#dns-server 114.114.114.114
DHCP-server(dhcp-config)#network 192.168.30.0 255.255.255.0
DHCP-server(dhcp-config)#default-router 192.168.30.1

DHCP-server(config)#ip dhcp pool vlan40
DHCP-server(dhcp-config)#dns-server 114.114.114.114
DHCP-server(dhcp-config)#network 192.168.40.0 255.255.255.0
DHCP-server(dhcp-config)#default-router 192.168.40.1

DHCP-server(config)#route ospf 1
DHCP-server(config-router)#network 192.168.1.0 0.0.0.3 area 0
DHCP-server(config-router)#network 192.168.1.4 0.0.0.3 area 0
DHCP-server(config-router)#network 1.1.1.1 0.0.0.0 area 0
DHCP-server(config-router)#redistribute rip metric 3

DHCP-server(config)#route rip
DHCP-server(config-router)#network 172.16.1.0
DHCP-server(config-router)#redistribute ospf 1 metric 3
DHCP-server(config-router)#version 2
DHCP-server(config-router)#no auto-summary 

路由器Route-rip

Router(config)#hostname Router-rip
Router-rip(config)#line vty 0 4
Router-rip(config-line)#password cisco
Router-rip(config-line)#login
Router-rip(config)#enable secret cisco

Router-rip(config)#int g0/0
Router-rip(config-if)#ip add 172.16.1.5 255.255.255.252
Router-rip(config)#int g0/2
Router-rip(config-if)#ip add 172.16.1.2 255.255.255.252

Router-rip(config)#router rip
Router-rip(config-router)#version 2
Router-rip(config-router)#no auto-summary 
Router-rip(config-router)#network 172.16.1.0

交换机S2-A

Switch(config)#hostname S2-A
S2-A(config)#line vty 0 4
S2-A(config-line)#password cisco
S2-A(config-line)#login
S2-A(config)#enable secret cisco

S2-A(config)#vlan 10
S2-A(config-vlan)#vlan 900
S2-A(config-vlan)#name Ez

S2-A(config)#int vlan 900
S2-A(config-if)#ip add 192.168.100.1 255.255.255.192
S2-A(config-if)#int f0/1
S2-A(config-if)#sw acc vlan 10
S2-A(config)#int f0/2
S2-A(config-if)#sw acc vlan 10
S2-A(config)#int f0/24
S2-A(config-if)#sw mode trunk 
S2-A(config)#ip default-gateway 192.168.100.62

交换机S2-B

Switch(config)#hostname S2-B
S2-B(config)#line vty 0 4
S2-B(config-line)#password cisco
S2-B(config-line)#login
S2-B(config)#enable secret cisco

S2-B(config)#vlan20
S2-B(config-vlan)#vlan900
S2-B(config-vlan)#name Gneg

S2-B(config)#int f0/1
S2-B(config-if)#sw acc vlan 20
S2-B(config)#int f0/2
S2-B(config-if)#sw acc vlan 20
S2-B(config)#int vlan 900
S2-B(config-if)#ip add 192.168.100.2 255.255.255.192
S2-B(config)#int f0/24
S2-B(config-if)#sw mo tr
S2-B(config)#ip default-gateway 192.168.100.62

交换机S2-C

Switch(config)#hostname S2-C
S2-C(config)#line vty 0 4
S2-C(config-line)#password cisco
S2-C(config-line)#login
S2-C(config)#enable secret cisco

S2-C(config)#vlan 30
S2-C(config-vlan)#vlan 900
S2-C(config-vlan)#name Gnol

S2-C(config)#int vlan 900
S2-C(config-if)#ip add 192.168.100.65 255.255.255.192
S2-C(config)#int f0/1
S2-C(config-if)#sw acc vlan 30
S2-C(config)#int f0/2
S2-C(config-if)#sw acc vlan 30
S2-C(config)#int f0/24
S2-C(config-if)#sw mo tr
S2-C(config)#ip default-gateway 192.168.100.126

交换机S2-D

Switch(config)#hostname S2-D
S2-D(config)#line vty 0 4
S2-D(config-line)#password cisco
S2-D(config-line)#login
S2-D(config)#enable secret cisco

S2-D(config)#vlan 40
S2-D(config-vlan)#vlan 900
S2-D(config-vlan)#name Ez

S2-D(config)#int f0/1
S2-D(config-if)#sw acc vlan 40
S2-D(config)#int f0/2
S2-D(config-if)#sw acc vlan 40
S2-D(config)#int vlan 900
S2-D(config-if)#ip add 192.168.100.66 255.255.255.192
S2-D(config)#int f0/24
S2-D(config-if)#sw mo tr
S2-D(config)#ip default-gateway 192.168.100.126

交换机S2-E

Switch#conf ter
Switch(config)#line vty 0 4
Switch(config-line)#password cisco
Switch(config-line)#login
Switch(config)#enable secret cisco
Switch(config)#hostname S2-E

S2-E(config)#vlan 10
S2-E(config-vlan)#vlan 20
S2-E(config-vlan)#name Gnol

S2-E(config)#int f0/1
S2-E(config-if)#sw acc vlan 10
S2-E(config)#int f0/2
S2-E(config-if)#sw acc vlan 20
S2-E(config)#int vlan 10
S2-E(config-if)#ip add 172.16.10.100 255.255.255.0
S2-E(config)#int vlan 20
S2-E(config-if)#ip add 172.16.20.100 255.255.255.0
S2-E(config)#int g0/2
S2-E(config-if)#switchport mode trunk 
S2-E(config)#ip default-gateway 172.16.10.1
S2-E(config)#ip default-gateway 172.16.20.1

SwitchA

Switch(config)#hostname SwitchA
SwitchA(config)#line vty 0 4
SwitchA(config-line)#password cisco
SwitchA(config-line)#login
SwitchA(config)#enable secret cisco

SwitchA(config)#vlan 500
SwitchA(config-vlan)#vlan 700
SwitchA(config-vlan)#name Gneg

SwitchA(config)#int vlan 500
SwitchA(config-if)#ip add 192.168.1.13 255.255.255.252
SwitchA(config)#int vlan 700
SwitchA(config-if)#ip add 192.168.1.25 255.255.255.252
SwitchA(config)#int port-channel 1
SwitchA(config-if)#no switchport 
SwitchA(config-if)#ip add 192.168.1.9 255.255.255.252
SwitchA(config)#int g0/2
SwitchA(config-if)#no switchport 
SwitchA(config-if)#ip add 192.168.1.2 255.255.255.252
SwitchA(config)#int range f0/23-24
SwitchA(config-if-range)#no switchport 
SwitchA(config-if-range)#channel-group 1 mode on
SwitchA(config)#int g0/1
SwitchA(config-if)#switchport mode dynamic desirable 
SwitchA(config-if)#switchport mode acc
SwitchA(config-if)#switchport mode tr
SwitchA(config)#int f0/1
SwitchA(config-if)#switchport mode dynamic desirable
SwitchA(config-if)#sw mo access 
SwitchA(config-if)#sw mo tr

SwitchA(config)#route ospf 1
SwitchA(config-router)#network 192.168.1.12 0.0.0.3 area 10
SwitchA(config-router)#network 192.168.1.24 0.0.0.3 area 20
SwitchA(config-router)#network 192.168.1.8 0.0.0.3 area 0
SwitchA(config-router)#network 192.168.1.0 0.0.0.3 area 0
SwitchA(config-router)#router-id 5.5.5.5
SwitchA(config-router)#area 10 range 1.1.4.0 255.255.252.0
SwitchA(config-router)#area 20 range 4.4.0.0 255.255.252.0

SwitchB

Switch(config)#hostname SwitchB
SwitchB(config)#line vty 0 4 
SwitchB(config-line)#password cisco
SwitchB(config-line)#login
SwitchB(config-line)#exit
SwitchB(config)#enable secret cisco

SwitchB(config)#vlan 600
SwitchB(config-vlan)#vlan 800
SwitchB(config-vlan)#name Gnol

SwitchB(config)#int g0/2
SwitchB(config-if)#no switchport 
SwitchB(config-if)#ip add 192.168.1.6 255.255.255.252
SwitchB(config-if)#ex
SwitchB(config)#int port-channel 1
SwitchB(config-if)#no switchport 
SwitchB(config-if)#ip add 192.168.1.10 255.255.255.252
SwitchB(config)#int vlan 600
SwitchB(config-if)#ip add 192.168.1.17 255.255.255.252
SwitchB(config)#int vlan 800
SwitchB(config-if)#ip add 192.168.1.21 255.255.255.252
SwitchB(config)#int g0/1
SwitchB(config-if)#switchport mode access 
SwitchB(config-if)#switchport mode trunk 
SwitchB(config)#int f0/1
SwitchB(config-if)#switchport mode access 
SwitchB(config-if)#switchport mode trunk 

SwitchB(config)#route ospf 1
SwitchB(config-router)#network 192.168.1.20 0.0.0.3 area 20
SwitchB(config-router)#network 192.168.1.16 0.0.0.3 area 10
SwitchB(config-router)#network 192.168.1.4 0.0.0.3 area 0
SwitchB(config-router)#network 192.168.1.8 0.0.0.3 area 0
SwitchB(config-router)#router-id 6.6.6.6
SwitchB(config-router)#area 20 range 4.4.0.0 255.255.252.0
SwitchB(config-router)#area 10 range 1.1.4.0 255.255.252.0

SwitchB(config)#int range f0/23-24
SwitchB(config-if-range)#no switchport
SwitchB(config-if-range)#channel-group 1 mode on

SwitchC

Switch(config)#hostname SwitchC
SwitchC(config)#line vty 0 4
SwitchC(config-line)#password cisco
SwitchC(config-line)#login
SwitchC(config)#enable secret cisco

SwitchC(config)#int loopback 0
SwitchC(config-if)#ip add 1.1.4.1 255.255.255.0
SwitchC(config)#int loopback 1
SwitchC(config-if)#ip add 1.1.5.1 255.255.255.0
SwitchC(config)#int loopback 2
SwitchC(config-if)#ip add 1.1.6.1 255.255.255.0
SwitchC(config)#int loopback 3
SwitchC(config-if)#ip add 1.1.7.1 255.255.255.0

SwitchC(config)#vlan 10
SwitchC(config-vlan)#vlan 20
SwitchC(config-vlan)#vlan 500
SwitchC(config-vlan)#vlan 600
SwitchC(config-vlan)#vlan 900
SwitchC(config-vlan)#name Manager

SwitchC(config)#int vlan 10
SwitchC(config-if)#ip add 192.168.10.1 255.255.255.0
SwitchC(config)#int vlan 20
SwitchC(config-if)#ip add 192.168.20.1 255.255.255.0
SwitchC(config)#int vlan 500
SwitchC(config-if)#ip add 192.168.1.14 255.255.255.252
SwitchC(config)#int vlan 600
SwitchC(config-if)#ip add 192.168.1.18 255.255.255.252
SwitchC(config)#int vlan 900
SwitchC(config-if)#ip add 192.168.100.62 255.255.255.192

SwitchC(config)#route ospf 1
SwitchC(config-router)#network 1.1.4.0 0.0.0.255 area 10
SwitchC(config-router)#network 1.1.5.0 0.0.0.255 area 10
SwitchC(config-router)#network 1.1.6.0 0.0.0.255 area 10
SwitchC(config-router)#network 1.1.7.0 0.0.0.255 area 10
SwitchC(config-router)#network 192.168.10.0 0.0.0.255 area 10
SwitchC(config-router)#network 192.168.20.0 0.0.0.255 area 10
SwitchC(config-router)#network 192.168.1.12 0.0.0.3 area 10
SwitchC(config-router)#network 192.168.1.16 0.0.0.3 area 10
SwitchC(config-router)#network 192.168.100.0 0.0.0.63 area 10
SwitchC(config-router)#router-id 7.7.7.7

SwitchB(config)#int g0/1
SwitchC(config-if)#sw mo acc
SwitchC(config-if)#sw mo tr
SwitchB(config)#int f0/1
SwitchC(config-if)#switchport mode acc
SwitchC(config-if)#switchport mode tr
SwitchC(config)#int f0/2
SwitchC(config-if)#sw mo acc
SwitchC(config-if)#sw mo tr
SwitchC(config)#int f0/24
SwitchC(config-if)#sw mo acc
SwitchC(config-if)#sw mo tr

SwitchD

Switch(config)#hostname SwitchD
SwitchD(config)#line vty 0 4
SwitchD(config-line)#password cisco
SwitchD(config-line)#login
SwitchD(config)#enable secret cisco

SwitchD(config)#vlan 30
SwitchD(config-vlan)#vlan 40
SwitchD(config-vlan)#vlan 700
SwitchD(config-vlan)#vlan 800
SwitchD(config-vlan)#vlan 900
SwitchD(config-vlan)#name Ez

SwitchD(config)#int vlan 30
SwitchD(config-if)#ip add 192.168.30.1 255.255.255.0
SwitchD(config)#int vlan 40	
SwitchD(config-if)#ip add 192.168.40.1 255.255.255.0
SwitchD(config)#int vlan 700
SwitchD(config-if)#ip add 192.168.1.26 255.255.255.252
SwitchD(config)#int vlan 800
SwitchD(config-if)#ip add 192.168.1.22 255.255.255.252
SwitchD(config)#int vlan 900
SwitchD(config-if)#ip add 192.168.100.126 255.255.255.192
SwitchD(config)#int loopback 0
SwitchD(config-if)#ip add 4.4.0.4 255.255.255.0
SwitchD(config)#int loopback 1
SwitchD(config-if)#ip add 4.4.1.4 255.255.255.0
SwitchD(config)#int loopback 2
SwitchD(config-if)#ip add 4.4.2.4 255.255.255.0
SwitchD(config)#int loopback 3
SwitchD(config-if)#ip add 4.4.3.4 255.255.255.0

SwitchD(config)#route ospf 1
SwitchD(config-router)#network 4.4.0.0 0.0.0.255 area 20
SwitchD(config-router)#network 4.4.1.0 0.0.0.255 area 20
SwitchD(config-router)#network 4.4.2.0 0.0.0.255 area 20
SwitchD(config-router)#network 4.4.3.0 0.0.0.255 area 20
SwitchD(config-router)#network 192.168.30.0 0.0.0.255 area 20
SwitchD(config-router)#network 192.168.40.0 0.0.0.255 area 20
SwitchD(config-router)#network 192.168.1.24 0.0.0.3 area 20
SwitchD(config-router)#network 192.168.1.20 0.0.0.3 area 20
SwitchD(config-router)#network 192.168.100.64 0.0.0.63 area 20
SwitchD(config-router)#router-id 8.8.8.8

做到这里检查结果里面的280项就做完了,有一项是S2-B的交换机,默认网关检查结果是显示X的,这里是检查结果出错了,可以不用管它。
《企业项目综合实战》综合实训(四)
《企业项目综合实战》综合实训(四)
该开启的端口开启(no shutdown),还有一点就是完成280项PC机也会获取不到IP,这里有两个原因:一是路由没有配置成功、二是DHCP中继没有配置成功由,于检查结果没有DHCP中继这一项,所以没有配中继也是自动获取不到IP的。

DHCP中继
对SwitchC和SwitchD配置dhcp中继

交换机SwitchC

SwitchC(config)#int vlan 10
SwitchC(config-if)#ip helper-address 1.1.1.1
SwitchC(config-if)#int vlan 20
SwitchC(config-if)#ip helper-address 1.1.1.1

交换机SwitchD

SwitchD(config)#int vlan 30
SwitchD(config-if)#ip helper-address 1.1.1.1
SwitchD(config-if)#int vlan 40
SwitchD(config-if)#ip helper-address 1.1.1.1

PC机能成功获取到IP本实验就成功了
《企业项目综合实战》综合实训(四)
此实验到此结束,创作不易,点个赞给个支持。

相关标签: Cisco模拟器