一、ENSP路由综合实验
实验拓扑图:

配置命令:
交换机SW2配置:
<Huawei>sys
Huaweisysname SW2
SW2vlan batch 10 20
SW2int e0/0/1
SW2-Ethernet0/0/1port link-type access
SW2-Ethernet0/0/1port default vlan 10
SW2-Ethernet0/0/1int e0/0/2
SW2-Ethernet0/0/2port link-type access
SW2-Ethernet0/0/2port default vlan 20
SW2-Ethernet0/0/3int e0/0/3
SW2-Ethernet0/0/3port link-type trunk
SW2-Ethernet0/0/3port trunk allow-pass vlan all#华为设备Trunk接口默认仅允许VLAN1通过
交换机SW3配置:
<Huawei>sys
Huaweisysname SW3
SW3vlan batch 10 20
SW3int e0/0/1
SW3-Ethernet0/0/1port link-type access
SW3-Ethernet0/0/1port default vlan 10
SW3-Ethernet0/0/1int e0/0/2
SW3-Ethernet0/0/2port link-type access
SW3-Ethernet0/0/2port default vlan 20
SW3-Ethernet0/0/3int e0/0/3
SW3-Ethernet0/0/3port link-type trunk
SW3-Ethernet0/0/3port trunk allow-pass vlan all
<SW3>sysSW3vlan 8
SW3-vlan8quit
SW3int e0/0/4
SW3-Ethernet0/0/4port link-type access
SW3-Ethernet0/0/4port default vlan 8
SW3-Ethernet0/0/4quit
SW3int vlan 8
SW3-Vlanif8ip address 192.168.8.2 24
SW3-Vlanif8quit
SW3user-interface vty 0 4
SW3-ui-vty0-4authentication-mode aaa #设置认证模式为AAASW3-ui-vty0-4quit
SW3aaa
SW3-aaalocal-user huawei password cipher huawei #创建本地用户
SW3-aaalocal-user huawei service-type telnet #配置用户服务类型为Telnet
SW3-aaalocal-user huawei privilege level 15 #设置用户特权级别为15(max)
SW3ip route-static 0.0.0.0 0 192.168.8.1
三层交换机配置:
<Huawei>sys
Huaweivlan batch 10 20 100 200
Huaweiun in en
Huaweiport-group group-member g0/0/1 to g0/0/3
Huawei-port-groupport link-type trunk
Huawei-port-groupport trunk allow-pass vlan all
--- --- 设置对应VLAN的网关:
Huaweiint vlan 10
Huawei-Vlanif10ip address 192.168.10.254 24
Huawei-Vlanif10int vlan 20
Huawei-Vlanif20ip address 192.168.20.254 24
Huawei-Vlanif20int vlan 100
Huawei-Vlanif100ip address 192.168.100.254 24
--- --- DHCP中继:
Huaweidhcp enable
Huaweiint vlan 10
Huawei-Vlanif10dhcp select relay
Huawei-Vlanif10dhcp relay server-ip 192.168.100.1
Huawei-Vlanif10int vlan 20
Huawei-Vlanif20dhcp select relay
Huawei-Vlanif20dhcp relay server-ip 192.168.100.1
Huaweivlan 8Huawei-vlan8quit
Huaweiint vlan 8
Huawei-Vlanif8ip address 192.168.8.1 24
Huaweivlan 9Huawei-vlan9quit
Huaweiint g0/0/4
Huawei-GigabitEthernet0/0/4port link-type access
Huawei-GigabitEthernet0/0/4port default vlan 9
Huawei-GigabitEthernet0/0/4quit
Huaweiint vlan 9
Huawei-Vlanif9ip address 192.168.200.2 24
Huaweiip route-static 0.0.0.0 0 192.168.200.1
交换机SW4配置:
<Huawei>sys
Huaweisysname SW4
SW4un in en
SW4vlan 100
SW4-vlan100quit
SW4port-group group-member e0/0/2 e0/0/4
SW4-port-groupport link-type access
SW4-port-groupport default vlan 100
SW4-port-groupquit
SW4int e0/0/1
SW4-Ethernet0/0/1port link-type trunk
SW4-Ethernet0/0/1port trunk allow-pass vlan all
路由器AR1配置:
<Huawei>sys
Huaweisysname AR1
AR1int g0/0/0
AR1-GigabitEthernet0/0/0undo shutdownAR1-GigabitEthernet0/0/0ip address 192.168.100.1 24
AR1-GigabitEthernet0/0/0quit
AR1un in en
AR1dhcp enable
AR1ip pool vlan10
AR1-ip-pool-vlan10network 192.168.10.0 mask 24
AR1-ip-pool-vlan10gateway-list 192.168.10.254
AR1-ip-pool-vlan10dns-list 192.168.100.2
AR1-ip-pool-vlan10quit
AR1ip pool vlan20
AR1-ip-pool-vlan20network 192.168.20.0 mask 24
AR1-ip-pool-vlan20gateway-list 192.168.20.254
AR1-ip-pool-vlan20dns-list 192.168.100.2
AR1-ip-pool-vlan20quitAR1ip route-static 192.168.10.0 24 192.168.100.254
AR1ip route-static 192.168.20.0 24 192.168.100.254
AR1int g0/0/0
AR1-GigabitEthernet0/0/0dhcp select global# 当满足以下两个条件时,必须配置 dhcp select global:
① 接口需要为下游客户端提供 DHCP 服务(如连接 PC、摄像头等终端)。
② 使用全局 DHCP 地址池(在全局视图下通过 ip pool 创建的地址池)。
Telnet客户端(AR4)配置:
<Huawei>sys
Huaweiint g0/0/0
Huawei-GigabitEthernet0/0/0ip address 192.168.8.254 24
Huawei-GigabitEthernet0/0/0quit
Huaweiun in en
Huaweiip route-static 0.0.0.0 0 192.168.8.1
路由器AR2配置:
Huaweisysname AR2
AR2int g0/0/0
AR2-GigabitEthernet0/0/0ip address 192.168.200.1 24
AR2-GigabitEthernet0/0/0int g0/0/1
AR2-GigabitEthernet0/0/1ip address 55.0.0.1 24
AR2-GigabitEthernet0/0/1quit
AR2ip route-static 0.0.0.0 0 55.0.0.2
AR2ip route-static 192.168.10.0 24 192.168.200.2
AR2ip route-static 192.168.20.0 24 192.168.200.2
AR2ip route-static 192.168.100.0 24 192.168.200.2
--- --- 通过 ACL(访问控制列表)结合 NAT outbound 实现特定内网网段访问公网的功能:
AR2acl 2000
AR2-acl-basic-2000rule 10 permit source 192.168.10.0 0.0.0.255
AR2-acl-basic-2000rule 20 permit source 192.168.20.0 0.0.0.255
AR2-acl-basic-2000quit
AR2int g0/0/1
AR2-GigabitEthernet0/0/1nat outbound 2000 #源地址转换

--- --- 将原有的 静态 NAT 转换(一对一) 升级为 基于地址池的动态 NAT 转换,实现多个内网 IP 共享一组公网 IP 访问外网的功能:
AR2nat address-group 1 55.0.0.5 55.0.0.8
AR2int g0/0/1
AR2-GigabitEthernet0/0/1undo nat outbound 2000
AR2-GigabitEthernet0/0/1nat outbound 2000 address-group 1# 将匹配 ACL 2000 的内网 IP,动态映射到 address-group 1 中的公网 IP(55.0.0.5~55.0.0.8)

AR2int g0/0/1
AR2-GigabitEthernet0/0/1nat static global 55.0.0.9 inside 192.168.100.3# 将公网 IP 55.0.0.9 与内网服务器 192.168.100.3 绑定,实现外网对特定内网资源的访问
AR2-GigabitEthernet0/0/1undo nat static global 55.0.0.9 inside 192.168.100.3 netmask 255.255.255.255
AR2-GigabitEthernet0/0/1nat static protocol tcp global 55.0.0.9 80 inside 19
2.168.100.3 80 # 基于协议和端口的静态 NAT 映射
路由器AR3配置:
Huaweisysname AR3
AR3int g0/0/0
AR3-GigabitEthernet0/0/0ip address 55.0.0.2 24
AR3-GigabitEthernet0/0/0int g0/0/1
AR3-GigabitEthernet0/0/1ip address 56.0.0.1 24
Server1配置:

Server2配置:



Client1配置:

Server3配置:


Client3配置:

测试:
1、DHCP自动获取地址



2、不同VLAN间通信


3、DNS域名服务和WEB测试

4、远程管理测试

5、内网上公网测试


6、公网使用内网的域名服务测试


二、思科(cisco) / 华为(ensp)链路聚合实验
(1)思科(cisco)链路聚合实验
实验拓扑图(手动链路捆绑):

SW0配置:
Switch>en
Switch#conf t
Switch(config)#int range f0/1-4
Switch(config-if-range)#sw trunk encap dot1Q
Switch(config-if-range)#sw mode trunk
Switch(config-if-range)#channel-group 1 mode on
#强制将多个物理接口捆绑为一个逻辑接口(以太通道),不依赖任何链路聚合协议(如 LACP 或 PAgP)。
SW1配置:
Switch>en
Switch#conf t
Switch(config)#int range f0/1-4
Switch(config-if-range)#sw trunk encap dot1Q
Switch(config-if-range)#sw mode trunk
Switch(config-if-range)#channel-group 2 mode on
#强制将多个物理接口捆绑为一个逻辑接口(以太通道),不依赖任何链路聚合协议(如 LACP 或 PAgP)。
SW0查看配置:


实验拓扑图(LACP链路捆绑):

SW0配置:
Switch>en
Switch#conf t
Switch(config)#int range f0/1-4
Switch(config-if-range)#sw mode trunk
Switch(config-if-range)#channel-group 3 mode active # 主动协商LACP
SW1配置:
Switch>en
Switch#conf t
Switch(config)#int range f0/1-4
Switch(config-if-range)#sw mode trunk
Switch(config-if-range)#channel-group 3 mode passive #设置为被动端
注意:


(2)华为(ensp)链路聚合实验
实验拓扑图(手动链路捆绑):

SW1配置:
Huaweisysname SW1
SW1un in en
SW1int Eth-Trunk 1
SW1-Eth-Trunk1q
SW1int g0/0/1
SW1-GigabitEthernet0/0/1eth-trunk 1
SW1-GigabitEthernet0/0/1q
SW1int g0/0/2
SW1-GigabitEthernet0/0/2eth-trunk 1
SW1-GigabitEthernet0/0/2q
SW1int g0/0/3
SW1-GigabitEthernet0/0/3eth-trunk 1
SW1-GigabitEthernet0/0/3q
SW2配置:
Huaweisysname SW2
SW2un in en
SW2int Eth-Trunk 1
SW2-Eth-Trunk1q
SW2int g0/0/1
SW2-GigabitEthernet0/0/1eth-trunk 1
SW2-GigabitEthernet0/0/1q
SW2int g0/0/2
SW2-GigabitEthernet0/0/2eth-trunk 1
SW2-GigabitEthernet0/0/2q
SW2int g0/0/3
SW2-GigabitEthernet0/0/3eth-trunk 1
SW2-GigabitEthernet0/0/3q
SW1、SW2 查看配置:


实验拓扑图(LACP链路聚合):

SW3 配置:
Huaweisysname SW3
SW3un in en
SW3int Eth-Trunk 1
SW3-Eth-Trunk1mode lacp-staticSW3-Eth-Trunk1q
SW3int e0/0/1
SW3-Ethernet0/0/1eth-trunk 1
SW3-Ethernet0/0/1q
SW3int e0/0/2
SW3-Ethernet0/0/2eth-trunk 1
SW3-Ethernet0/0/2q
SW3int e0/0/3
SW3-Ethernet0/0/3eth-trunk 1
SW3-Ethernet0/0/3q
SW3lacp priority 100SW3int e0/0/1
SW3-Ethernet0/0/1lacp priority 100SW3-Ethernet0/0/1q
SW3int e0/0/2
SW3-Ethernet0/0/2lacp priority 100SW3-Ethernet0/0/2q
SW3int Eth-Trunk 1
SW3-Eth-Trunk1max active-linknumber 2SW3-Eth-Trunk1q
SW4 配置:
Huaweisysname SW4
SW4un in en
SW4int Eth-Trunk 1
SW4-Eth-Trunk1mode lacp-staticSW4-Eth-Trunk1q
SW4int e0/0/1
SW4-Ethernet0/0/1eth-trunk 1
SW4-Ethernet0/0/1q
SW4int e0/0/2
SW4-Ethernet0/0/2eth-trunk 1
SW4-Ethernet0/0/2q
SW4int e0/0/3
SW4-Ethernet0/0/3eth-trunk 1
SW4-Ethernet0/0/3q
SW4lacp priority 200SW4int e0/0/1
SW4-Ethernet0/0/1lacp priority 100SW4-Ethernet0/0/1q
SW4int e0/0/2
SW4-Ethernet0/0/2lacp priority 100SW4-Ethernet0/0/2q
SW4int Eth-Trunk 1
SW4-Eth-Trunk1max active-linknumber 2SW4-Eth-Trunk1q
SW3 查看命令:

SW4 查看命令:

总结:
1、配置思路(LACP链路聚合)
① 创建Eth-Trunk,配置Eth-Trunk为LACP模式,实现链路聚合功能。
② 将成员接口加入Eth-Trunk。
接口缺省都加入了VLAN1,因此加入Eth-Trunk前建议先将接口从VLAN1中退出或将接口Shutdown,避免出现广播风暴。
③ 配置系统优先级,确定主动端,按照主动端设备的接口选择活动接口。
④ 配置活动接口上限阈值,实现保证带宽的情况下提高网络的可靠性。
⑤ 配置接口优先级,确定活动链路接口,优先级高的接口将被选作活动接口。
2、在LACP配置实验中,优先级小的为主动端,并且上面的实验SW3的系统优先级为100,SW4为200,高于SW4的系统优先级。Eth-Trunk的成员接口中e0/0/1、e0/0/2成为活动接口,处于"Selected"状态,接口e0/0/3处于"Unselect"状态,同时实现M条链路的负载分担和N条链路的冗余备份功能。