实验拓扑 :
实验要求说明:
假设你是公司网管,为上海和福州规划网络。左边蓝色框内为福州公司内部网络,右边黄色框内为上海公司内部网络,上方模拟ISP网络
一、IP规划如下:
- R1与ISP相连的网段为101.1.1.0/24;
- R2与ISP相连的网段为101.1.2.0/24;
- R1与R2相连的网段为192.168.12.0/30;
- R1与SW1相连的网段为192.168.2.0/24;
- R2与SW4相连的网段为192.168.4.0/24;
- PC5的地址为172.16.1.1/24网关为172.16.1.254/24;(vlan 172)
- PC1属于Vlan10,ip地址为:192.168.10.1,网关是192.168.10.254/24;
- PC2属于Vlan20,ip地址为:192.168.20.1,网关是192.168.20.254/24;
- PC3属于Vlan30,IP地址自动获取,网关是192.168.30.254/24;
- R1的loopback0地址为1.1.1.1/32
- R2的loopback0地址为2.2.2.2/32
- SW1的loopback0地址为10.1.1.1/32
- SW4的loopback0地址为10.4.4.4/32
二、福州网络规划需求:
如图所示,配置各设备的设备名称。
1、二层交换
- SW1/2/3组成了福州思博的交换网络,其中SW1是核心层,SW2/3是接入层。
- 三台交换机上创建vlan10 20 172
- 交换机之间配置trunk链路,仅允许以上三个vlan通过。
- 交换机使用access链路连接PC,并划入vlan。
- PC1属于VLAN10, PC2属于VLAN20, PC5模拟网络中的服务器,属于VLAN172。
- 生成树使用STP模式,且SW1为根桥,优先级为0.
- 确保vlan间通信。
SW1上创建各vlan网关:
vlan10-192.168.10.254/24
vlan20-192.168.20.254/24
vlan172-172.16.1.254/24
2、三层路由
- SW1新建vlan100,并创建vlanif 100 ,IP地址为192.168.2.2/24
- 配置SW1与R1互联接口,使得SW1可以与R1通信。
- R1与SW1之间运行OSPF,进程号1,RID手动设置为环回口地址。
- 所有network命令均要求使用接口配置掩码的反掩码。
- SW1环回口通告到区域1,R1环回口通告到区域0。
- 福州网络属于OSPF区域1,并启用区域MD5验证,key-id为1,密码为fuzhou
- 且使用display命令无法查看到真实密码。
- 确认所有主机与R1互通。
3、外网访问
- R1配置默认路由,用于访问ISP的8.8.8.8
- R1配置NAT,允许福州网络主机访问外网。
- ACL使用编号2000,规则序号5允许vlan10,规则序号10允许vlan20。
- 内网主机都转换为R1的g0/0/0口IP地址并进行端口转换。
- PC5模拟内网服务器,使用公网地址 101.1.1.111 为外网用户提供各种服务。
- 配置其他必要的路由。
三、上海网络规划需求:
如图所示,配置各设备的设备名称。
1、二层交换
- SW4组成了上海思博的交换网络
- 在SW4上创建vlan30
- SW4使用access链路与PC互联,并划入vlan。
2、IP地址分配
- 在SW4上启用DHCP,为vlan30的主机分配IP地址和网关。
- DHCP使用全局地址池,名称为30,租期为2天。
- 在PC3上确认可以获取IP地址和网关。
3、三层路由
- SW4新建vlan100,并创建vlanif 100 ,IP地址为192.168.4.2/24
- 配置SW4与R2互联接口,使得SW4可以与R2通信。
- R2与SW4之间运行OSPF,进程号1,RID手动设置为环回口地址。
- 所有network命令均要求使用接口配置掩码的反掩码。
- SW4环回口宣告到区域2,R2环回口宣告到区域0.
- 上海网络属于OSPF区域2,并启用区域MD5验证,key-id为1,密码为shanghai
- 且使用display命令无法查看到真实密码。
- 确认主机可以与R2通信。
4、外网访问
- R2配置默认路由,用于访问ISP的8.8.8.8
- R2配置NAT,允许上海网络主机访问外网。
- ACL使用编号2000,规则序号5允许vlan30。
- 内网主机都转换为R2的g0/0/0口IP地址并进行端口转换。
- 配置其他必要的路由。
四、福州与上海网络互联:
1、PPP链路
- R1与R2之间使用PPP链路互联。
- 配置R1的互联IP地址,注意掩码为30位。R2的互联IP地址由R1分配。
- R1使用AAA管理用户名与密码,用户名为:shanghai,密码为:huawei,服务器类型为PPP。
- 使用display命令无法查看到真实密码。
- R1为认证方,R2为被认证方,使用CHAP验证。
- 确认R1与R2可以通信。
2、三层路由
- R1与R2建立OSPF邻居,划入区域0。
- 所有network命令均要求使用接口配置掩码的反掩码。
- 启用区域MD5验证,key-id为1,密码为shanghai,且使用display命令无法查看到真实密码。
- 确认福州主机可以与上海主机通信。
3、网络优化
- 当R2的外网故障时,要求vlan30的主机可以通过PPP链路走R1与外网通信。
- 在R2上配置适当的路由完成这一需求。
- 在R1上做适当配置完成这一需求。
- 在PC3上ping 8.8.8.8 -t,并关闭R2的G0/0/0接口,确认备用方案有效。
五、配置思路
1、福州配置
首先配置所有PC得IP地址(略过),然后在 SW1、SW2、SW3 上配置交换网络
SW1
#SW1创建vlan与vlan网关
[Huawei]sys sw1
[sw1]vlan batch 10 20 100 172
[sw1]interface LoopBack 0
[sw1-LoopBack0]ip add 10.1.1.1 32
[sw1-LoopBack0]int vlanif 10
[sw1-Vlanif10]ip add 192.168.10.254 24
[sw1-Vlanif10]int vlanif 20
[sw1-Vlanif20]ip add 192.168.20.254 24
[sw1-Vlanif20]int vlanif 100
[sw1-Vlanif100]ip add 192.168.2.2 24
[sw1-Vlanif100]int vlanif 172
[sw1-Vlanif172]ip add 172.16.1.254 24
#SW1配置端口
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access
[sw1-GigabitEthernet0/0/1]port default vlan 100
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type trunk
[sw1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20 172
[sw1-GigabitEthernet0/0/2]int g0/0/3
[sw1-GigabitEthernet0/0/3]port link-type trunk
[sw1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20 172
[sw1-GigabitEthernet0/0/3]int g0/0/4
[sw1-GigabitEthernet0/0/4]port link-type access
[sw1-GigabitEthernet0/0/4]port default vlan 172
SW2
[Huawei]sys sw2
[sw2]vlan batch 10 20 172 #SW2创建vlan
#SW2配置端口
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 172
[sw2-GigabitEthernet0/0/1]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type trunk
[sw2-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20 172
[sw3-GigabitEthernet0/0/2]int g0/0/3
[sw3-GigabitEthernet0/0/2]port link-type access
[sw3-GigabitEthernet0/0/2]port default vlan 20
SW3
[Huawei]sys sw3
[sw3]vlan batch 10 20 172 #SW3创建vlan
#SW3配置端口
[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port link-type trunk
[sw3-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 172
[sw3-GigabitEthernet0/0/1]int g0/0/2
[sw3-GigabitEthernet0/0/2]port link-type trunk
[sw3-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20 172
[sw3-GigabitEthernet0/0/2]int g0/0/3
[sw3-GigabitEthernet0/0/3]port link-type access
[sw3-GigabitEthernet0/0/3]port default vlan 10
SW1、SW2、SW3 运行 STP,且 SW1 为根桥
#SW1
[sw1]stp mode mstp #设置STP模式
[sw1]stp priority 0 #设置STP的优先级
#SW2
[sw2]stp mode mstp #设置STP模式
#SW3
[sw3]stp mode mstp #设置STP模式
SW1、R1 进行配置,使得可以通信
#SW1之前已配置过vlanif100和g0/0/接口
#R1
[Huawei]sys r1
r1]int LoopBack 0
[r1-LoopBack0]ip add 1.1.1.1 32
[r1]interface g0/0/1
[r1-GigabitEthernet0/0/1]ip add 192.168.2.1 24
SW1、R1 配置 OSPF
#SW1
[sw1]ospf 1 router-id 10.1.1.1 #OSPF进程号1,RID手动设置为环回口地址
[sw1-ospf-1]area 1 #区域1
[sw1-ospf-1-area-0.0.0.1]network 10.1.1.1 0.0.0.0
[sw1-ospf-1-area-0.0.0.1]network 192.168.2.0 0.0.0.255
[sw1-ospf-1-area-0.0.0.1]network 192.168.10.0 0.0.0.255
[sw1-ospf-1-area-0.0.0.1]network 192.168.20.0 0.0.0.255
[sw1-ospf-1-area-0.0.0.1]network 172.16.1.0 0.0.0.255
[sw1-ospf-1-area-0.0.0.1]authentication-mode md5 1 cipher fuzhou #设置md5加密密码
#R1
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 1
[r1-ospf-1-area-0.0.0.1]network 192.168.2.0 0.0.0.255
[r1-ospf-1-area-0.0.0.1]authentication-mode md5 1 cipher fuzhou
检查 R1 上可以学习到 VLAN10、20、172 的路由,所有主机能与 R1 互通
ISP 配置相应接口
#ISP
[Huawei]sys isp
[isp]int LoopBack 0
[isp-LoopBack0]ip add 8.8.8.8 32
[isp-LoopBack0]int g0/0/0
[isp-GigabitEthernet0/0/0]ip add 101.1.1.3 24
[isp-GigabitEthernet0/0/0]int g0/0/1
[isp-GigabitEthernet0/0/1]ip add 101.1.2.3 24
SW1与R1 配置相应接口、默认路由、基本ACL规则、NAT
#SW1
[sw1]ip route-static 0.0.0.0 0.0.0.0 192.168.2.1 #全局默认路由
#R1
[r1]ip route-static 0.0.0.0 0.0.0.0 101.1.1.3 #全局默认路由
[r1]acl 2000
[r1-acl-basic-2000]rule 5 permit source 192.168.10.0 0.0.0.255
[r1-acl-basic-2000]rule 10 permit source 192.168.20.0 0.0.0.255
[r1-acl-basic-2000]q
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 101.1.1.1 24
[r1-GigabitEthernet0/0/0]nat outbound 2000
[r1-GigabitEthernet0/0/0]nat static global 101.1.1.111 inside 172.16.1.1 netmask
255.255.255.255
2、上海配置
在SW4上配置交换网络
#SW4
[Huawei]sysname sw4
[sw4]vlan 30
[sw4-vlan30]int g0/0/2
[sw4-GigabitEthernet0/0/2]port link-type access
[sw4-GigabitEthernet0/0/2]port default vlan 30
在 SW4 上配置 DHCP
#SW4
[sw4]interface vlanif30
[sw4-Vlanif30]ip add 192.168.30.254 24
[sw4-Vlanif30]ip pool 30
Info:It's successful to create an IP address pool.
[sw4-ip-pool-30]gateway-list 192.168.30.254
[sw4-ip-pool-30]network 192.168.30.0 mask 255.255.255.0
[sw4-ip-pool-30]lease day 2
[sw4-ip-pool-30]int vlanif30
[sw4-Vlanif30]dhcp select global
SW4、R2进行配置,使得可以通信
#SW4
[sw4]vlan 100
[sw4-vlan100]int vlanif 100
[sw4-Vlanif100]ip add 192.168.4.2 24
[sw4-Vlanif100]int g0/0/1
[sw4-GigabitEthernet0/0/1]port link-type access
[sw4-GigabitEthernet0/0/1]port default vlan 100
[sw4-GigabitEthernet0/0/1]int lo 0
[sw4-LoopBack0]ip add 10.4.4.4 32
#R2
[Huawei]sysname r2
[r2]interface g0/0/1
[r2-GigabitEthernet0/0/1]ip add 192.168.4.1 24
[r2-GigabitEthernet0/0/1]int lo 0
[r2-LoopBack0]ip add 2.2.2.2 3
SW4、R2配置OSPF
#SW4
[sw4]ospf 1 router-id 10.4.4.4
[sw4-ospf-1]area 2
[sw4-ospf-1-area-0.0.0.2]network 192.168.30.0 0.0.0.255
[sw4-ospf-1-area-0.0.0.2]network 10.4.4.4 0.0.0.0
[sw4-ospf-1-area-0.0.0.2]network 192.168.4.0 0.0.0.255
[sw4-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher shanghai
#R2
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 2
[r2-ospf-1-area-0.0.0.2]network 192.168.4.0 0.0.0.255
[r2-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher shanghai
R2、SW4 配置相应接口、基本ACL规则、默认路由、NAT
#SW4
[sw4]ip route-static 0.0.0.0 0.0.0.0 192.168.4.1
#R2
[r2]ip route-static 0.0.0.0 0.0.0.0 101.1.2.3
[r2]acl 2000
[r2-acl-basic-2000]rule 5 permit source 192.168.30.0 0.0.0.255
[r2-acl-basic-2000]int g0/0/0
[r2-GigabitEthernet0/0/0]ip address 101.1.2.2 24
[r2-GigabitEthernet0/0/0]nat outbound 2000
3、配置福州与上海互联
配置R1的AAA
#R1
[r1]aaa
[r1-aaa]local-user shanghai password cipher shanghai
Info: Add a new user.
[r1-aaa]local-user shanghai service-type ppp
配置 R1 的 IP,并为 R2 分配地址,采用 CHAP 认证
#R1
[r1]interface s1/0/0
[r1-Serial1/0/0]ip address 192.168.12.1 30
[r1-Serial1/0/0]remote address 192.168.12.2
[r1-Serial1/0/0]ppp authentication-mode chap
#R2
[r2]int s1/0/0
[r2-Serial1/0/0]ppp chap user shanghai
[r2-Serial1/0/0]ppp chap password cipher shanghai
[r2-Serial1/0/0]ip address ppp-negotiate
R1、R2配置OSPF
#R1
[r1]ospf 1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher fuzhou
#R2
[r2]ospf 1
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher fuzhou
4、网络优化
在 R1 和 R2 上配置,实现线路的冗余
#R1
[r1]acl 2000
[r1-acl-basic-2000]rule permit source 192.168.30.0 0.0.0.255
#R2
[r2]ip route-static 0.0.0.0 0.0.0.0 192.168.12.1 preference 70