综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)

文章目录

  • 综合组网实验
    • 一、概述
    • 二、应用的网络知识
    • 三、实验拓扑
    • 四、实验分析
    • 五、实验详细配置
      • 1. LSW1的配置
        • 1.1 划分vlan
        • 1.2 vlan间通信
        • 1.3 链路聚合
        • 1.4 配置DHCP
        • 1.5 与上层核心交换机通信
      • 2. LSW3核心交换机的配置
        • 2.1 划分vlan
        • 2.2 链路聚合
        • 2.3 与下层交换机通信
        • 2.4 与上层路由器通信
      • 3. AR2的配置
        • 3.1 与下层通信
      • 4. AR1的配置
        • 4.1 Nat配置
      • 5. 访问控制
      • 6. 链路备份
      • 7. 路由配置
        • 7.1 LSW1的配置
        • 7.2 AR2的配置
      • 8. 注意
    • 六、结果测试
      • 1. 全网连通性
      • 2. Nat地址转换
      • 3. 捕获数据包
      • 4. 访问控制
    • 七、实验拓扑下载

综合组网实验

一、概述

本次实验模拟学校实验室的网络环境,通过虚拟环境进行组网,通过vlan、路由、访问控制等,实现不同实验室之间的通信,并且可以通过ACL控制某一个实验室的网络通信,进行简单的组网分析

二、应用的网络知识

  • Vlan
  • Vlan间通信
  • 静态路由
  • 链路聚合
  • 链路备份
  • Nat地址转换
  • ACL访问控制
  • DHCP

三、实验拓扑

综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第1张图片

四、实验分析

  1. 在每间教室划分vlan,同时需要保证vlan间可以正常通信
  2. 将每一层楼划分为一个vlan
  3. 将下层的每个教室和每个楼层都汇聚到核心交换机
  4. 核心交换机与上层路由器相连,同时路由器需要配置备份链路
  5. 在出口交换机上配置Nat地址池,从而可以保证正常访问公网
  6. 配置clound,与外网进行正常通信
  7. 路由采用OSPF协议

五、实验详细配置

1. LSW1的配置

1.1 划分vlan

  • 将G0/0/1接口划入vlan201,G0/0/2接口划入vlan202
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]vlan batch 201 202 20
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]q
//使用此命令可以关闭日志
<Huawei>undo terminal monitor 
Info: Current terminal monitor is off.
<Huawei>sys
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access 	
[Huawei-GigabitEthernet0/0/1]port default vlan 201
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access 
[Huawei-GigabitEthernet0/0/2]port default vlan 202
  • vlan介绍可以参考:虚拟局域网

1.2 vlan间通信

  • 配置命令
[Huawei]int vlanif 201
[Huawei-Vlanif201]ip address 10.1.1.1 24
[Huawei-Vlanif201]int vlanif 202
[Huawei-Vlanif202]ip add 10.1.2.1 24
//此处配置vlan20是为了保证与上层的通信
[Huawei]vlan 20
[Huawei]int vlanif 20
[Huawei-Vlanif20]ip add 192.168.2.2 24
  • vlan间通信可参考:vlan间通信

1.3 链路聚合

为了保证LSW1与核心交换机之间的数据传输,在他们之间进行链路聚合,即将三条链路聚合为一两条逻辑链路Eth-Trunk1,从而保证他们之间数据的转发(此处采用的链路聚合模式为LACP模式)

  • LACP模式:此模式下链路中有转发链路和备份链路,此处采用两条转发链路,一条备份链路
  • 配置命令
[Huawei]int Eth-Trunk 1
//将模式改为lacp
[Huawei-Eth-Trunk1]mode lacp-static 
[Huawei-Eth-Trunk1]trunkport g0/0/4
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk1]trunkport g0/0/5
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk1]trunkport g0/0/3
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk1]q
//改变优先级,优先级小越优先,默认值为32768,此处改为100,则LSW1端为主动方
[Huawei]lacp priority 100
[Huawei]int Eth-Trunk 1
//此命令表示LACP模式下有两条活跃链路,一条备份链路
[Huawei-Eth-Trunk1]max active-linknumber 2
  • 通过命令查看链路聚合后的链路状态(此处查看到的效果需要对端及LSW3配置完成)
[Huawei]dis interface Eth-Trunk 1
Eth-Trunk1 current state : UP
Line protocol current state : UP
Description:
Switch Port, PVID :    1, Hash arithmetic : According to SIP-XOR-DIP,Maximal BW:
 3G, Current BW: 2G, The Maximum Frame Length is 9216
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-cc45-6681
Current system time: 2020-04-20 21:14:48-08:00
    Input bandwidth utilization  :    0%
    Output bandwidth utilization :    0%
-----------------------------------------------------
PortName                      Status      Weight
-----------------------------------------------------
GigabitEthernet0/0/3          UP          1
GigabitEthernet0/0/4          DOWN        1
GigabitEthernet0/0/5          UP          1
-----------------------------------------------------
The Number of Ports in Trunk : 3
The Number of UP Ports in Trunk : 2

1.4 配置DHCP

  • 在vlanif接口中配置DHCP

  • 配置命令

[Huawei]dhcp enable 
[Huawei]int vlanif 201
[Huawei-Vlanif201]dhcp select interface 
[Huawei-Vlanif201]int vlanif 202
[Huawei-Vlanif202]dhcp select interface 
  • 此处201教室可以分配的地址为10.1.1.0网段,202教室可以分配的地址是10.1.2.0网段

  • dhcp详细内容可以参考:DHCP协议分析

1.5 与上层核心交换机通信

  • 将Eth-Trunk 1逻辑端口类型改为trunk,并且允许vlan 201 202 20 通过
  • 配置命令
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]port link-type trunk 
[Huawei-Eth-Trunk1]port trunk allow-pass vlan 201 202 20
  • 对端端口的配置在LSW3的配置中介绍

2. LSW3核心交换机的配置

2.1 划分vlan

  • 将所有二楼的实验室划入vlan20

  • 并且在此处配置链路聚合

  • 配置命令

//此处创建三个vlan是为了保证与上层路由器和三楼所有主机的通信
[Huawei]vlan batch 20 30 100
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei]int vlanif 20
[Huawei-Vlanif20]ip add 192.168.2.1 24
[Huawei]int vlanif 30
[Huawei-Vlanif30]ip add 192.168.3.1 24
//此处配置vlanif100是为了保证与上层的通信
[Huawei]int vlanif 100
[Huawei-Vlanif100]ip add 192.168.6.2 24

2.2 链路聚合

  • LSW3是LSW1的对端,我们将LSW1配置为了主动方,则LSW3为被动方

  • 与二楼交换机通信的配置命令

[Huawei]int Eth-Trunk 2
[Huawei-Eth-Trunk2]mode lacp-static 
[Huawei-Eth-Trunk2]trunkport g0/0/1
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk2]trunkport g0/0/7
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk2]trunkport g0/0/8
Info: This operation may take a few seconds. Please wait for a moment...done.
  • 与三楼交换机通信的配置命令
//此处的链路聚合为手工负载分担
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]trunkport g0/0/5
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk1]trunkport g0/0/6
Info: This operation may take a few seconds. Please wait for a moment...done.
[Huawei-Eth-Trunk1]trunkport g0/0/2
Info: This operation may take a few seconds. Please wait for a moment...done.
  • 查看链路聚合后的链路状态(不用配置)
[Huawei-Eth-Trunk1]dis eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: NORMAL         Hash arithmetic: According to SIP-XOR-DIP         
Least Active-linknumber: 1  Max Bandwidth-affected-linknumber: 8              
Operate status: up          Number Of Up Port In Trunk: 3                     
--------------------------------------------------------------------------------
PortName                      Status      Weight 
GigabitEthernet0/0/5          Up          1      
GigabitEthernet0/0/6          Up          1      
GigabitEthernet0/0/2          Up          1 
  • 此处我们可以看到三条链路都是up状态,即三条链路同时转发数据

2.3 与下层交换机通信

  • 此处的原理即为vlan间通信
  • 配置命令
//与二楼通信
[Huawei]int vlanif 20
[Huawei-Vlanif20]ip add 192.168.2.1 24
[Huawei]int Eth-Trunk 2
[Huawei-Eth-Trunk2]port link-type trunk 
[Huawei-Eth-Trunk2]port trunk allow-pass vlan 201 202 20
[Huawei-Eth-Trunk2]q
//与三楼通信
[Huawei]int vlanif 30
[Huawei-Vlanif30]ip add 192.168.3.1 24
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]port link-type trunk 
[Huawei-Eth-Trunk1]port trunk allow-pass vlan 301 302 30
[Huawei-Eth-Trunk1]q

2.4 与上层路由器通信

将所有的下层的vlan都统一汇聚为vlan100,从而与上层路由器进行通信

  • 配置命令
//通过此逻辑地址与上层路由器进行通信
[Huawei]int vlanif 100
[Huawei-Vlanif100]ip add 192.168.6.2 24
[Huawei-Vlanif100]q
//与左侧路由器通信
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan 100
[Huawei-GigabitEthernet0/0/3]q
//与右侧路由器通信
[Huawei]int g0/0/4
[Huawei-GigabitEthernet0/0/4]port trunk allow-pass vlan 100

3. AR2的配置

3.1 与下层通信

因为从LSW3发送的数据包它含有vlan标签,但是路由器不能处理带标签的数据帧,所以此处想到了通过单臂路由的方式去解决这以问题,及通过配置逻辑子接口,从而可以剥离vlan标签

  • 详细介绍可以参考:vlan间通信中单臂路由部分
  • 配置命令
[Huawei]int g0/0/0.1
[Huawei-GigabitEthernet0/0/0.1]ip add 192.168.6.1 24
[Huawei-GigabitEthernet0/0/0.1]dotlq termination vid 100

4. AR1的配置

4.1 Nat配置

  • Nat协议可以保证内网与公网进行通信,此处不详细介绍
  • 配置命令
//此处为可转换的的地址池
[Huawei]nat address-group 1 192.168.0.150 192.168.0.250 
[Huawei]acl 2000	
[Huawei-acl-basic-2000]rule 5 permit source 10.0.0.0 0.255.255.255
[Huawei-acl-basic-2000]q
[Huawei]int g2/0/0
[Huawei-GigabitEthernet2/0/0]nat outbound 2000 address-group 1 no-pat 

5. 访问控制

  • 业务需要:使302教室不能访问其他网络,只能内部进行通信
  • 通过访问控制列表进行实现
  • 配置命令(在LSW2中配置)
//创建访问控制列表2000
[Huawei]acl 2000
[Huawei-acl-basic-2000]
//控制规则为拒绝源地址10.2.2.0网段,及302教室
[Huawei-acl-basic-2000]rule deny source 10.2.2.0 0.0.0.255
[Huawei-acl-basic-2000]q
//在链路聚合后的逻辑接口Eth-Trunk1中配置:在出方向上执行此规则
[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]traffic-filter outbound acl 2000

6. 链路备份

在核心交换机与上层路由器进行通信时,为了防止左侧链路出现故障,从而配置右侧备份链路

  • 配置命令
  • AR3的配置
//此处配置的含义可以参考AR2的配置
[Huawei]int g0/0/0.1
[Huawei-GigabitEthernet0/0/0.1]ip add 192.168.6.3 24
[Huawei-GigabitEthernet0/0/0.1]dotlq termination vid 100
  • LSW3的配置
//改变路由优先级,当左侧链路出现故障时,则会选择右侧链路
[Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.6.3 preference 70
  • 同样AR3的G0/0/1接口需要配置ospf,此处不多赘述,配置命令可参考AR2的路由配置

7. 路由配置

  • 整个网络采用OSPF协议

7.1 LSW1的配置

[Huawei]int g0/0/6
[Huawei-GigabitEthernet0/0/6]port link-type trunk
//此处的配置是为了保证与右侧可以通过GigabitEthernet0/0/6端口进行通信
[Huawei-GigabitEthernet0/0/6]port trunk allow-pass vlan 201 202 301 302 100
[Huawei-GigabitEthernet0/0/6]q
[Huawei]ospf 1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 10.1.0.0 0.0.255.255
[Huawei-ospf-1-area-0.0.0.1]network 192.168.2.0 0.0.0.255
  • 以上是area1的配置,本实验将下面的三个交换机配置为area1,其他三个交换机的配置都可参考以上配置

7.2 AR2的配置

[Huawei]ospf 1
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
  • 以上是区域0的配置,其他三个路由器的配置都可参考此处

  • 具体OSPF的介绍可点击此处

8. 注意

  • 以上配置只能保证二楼的所有主机正常通信,三楼的主机配置此处不多赘述。LSW2中vlan划分及通信可参考LSW1的配置,链路聚合可参考LSW3的配置
  • 在AR1中需要加一条默认路由,下一跳为Clound所配置的网卡地址

六、结果测试

1. 全网连通性

  • 使用ping命令检测PC1和PC4的连通性,即不同vlan间是否能正常通信
    综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第2张图片
  • 使用ping命令检测PC和顶部路由器是否能正常通信
    综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第3张图片

2. Nat地址转换

  • 在每一个pc上配置DNS服务器地址:223.5.5.5,同样此处的地址也可以通过DNS协议动态分配

  • 通过ping百度进行检测
    综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第4张图片

3. 捕获数据包

综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第5张图片

4. 访问控制

  • 使用访问控制列表之前
    综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第6张图片

  • 我们看到以上PC1和PC6可以正常通行

  • 当配置访问控制列表之后
    综合组网实验(eNSP)(vlan、vlan间通信、nat地址转换、acl、dhcp、ospf……)_第7张图片

七、实验拓扑下载

  • 网盘链接点击此处,提取码:as96

  • 其他内容可关注个人博客!不将就

你可能感兴趣的:(网络知识)