【HCIA】静态综合实验练习笔记

实验拓扑图如下:

实验配置思路如下:

1、网段划分、配置IP地址

2、配置DHCP,使客户端获得ip地址

3、配置静态明细路由,内网全网通

4、配置空接口防环

5、配置优先级,实现选路最佳

6、配置缺省路由,实现公网通

7、配置nat配置内网访问公网

8、做NAT SERVER,发布内网服务器服务

一、网段划分、配置IP地址

拓扑图中骨干链路有6条,实验要求路由表尽量小,则R1、R2、R4的两条环回需汇总为一条环回,R5、R6各一条环回。

因此,基于192.168.1.0/24的网段需向主机位借3位为网络位。网段划分如下:

192.168.1.0/24

骨干链路

192.168.1.0/27

192.168.1.0/30

192.168.1.4/30

192.168.1.8/30

192.168.1.12/30

192.168.1.16/30

192.168.1.20/30

R1环回

192.168.1.32/27

192.168.1.32/28

192.168.1.48/28

R2环回

192.168.1.64/27

192.168.1.64/28

192.168.1.80/28

R3用户网段

192.168.1.96/27

R4环回

192.168.1.128/27

192.168.1.128/28

192.168.1.144/28

R5环回

192.168.1.160/27

配置R1-R6的IP地址:

[R1]
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 30
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.1.5 30
[R1]int lo1
[R1-LoopBack1]ip add 192.168.1.33 28
[R1-LoopBack1]int lo2
[R1-LoopBack2]ip add 192.168.1.49 28
[R1]dis ip int br
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              192.168.1.1/30       up         up        
GigabitEthernet0/0/1              192.168.1.5/30       up         up        
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack1                         192.168.1.33/28      up         up(s)     
LoopBack2                         192.168.1.49/28      up         up(s)     
NULL0                             unassigned           up         up(s)     
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 192.168.1.2 30
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 192.168.1.9 30
[R2]int lo1
[R2-LoopBack1]ip add 192.168.1.65 28
[R2-LoopBack1]int lo2
[R2-LoopBack2]ip add 192.168.1.81 28
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 192.168.1.6 30
[R3-GigabitEthernet0/0/0]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 192.168.1.13 30
[R3-GigabitEthernet0/0/2]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 192.168.1.97 27
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 192.168.1.10 30
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 192.168.1.14 30
[R4-GigabitEthernet0/0/1]int g0/0/2
[R4-GigabitEthernet0/0/2]ip add 192.168.1.21 30 
[R4-GigabitEthernet0/0/2]int g4/0/0
[R4-GigabitEthernet4/0/0]ip add 192.168.1.17 30
[R4]int lo1
[R4-LoopBack1]ip add 192.168.1.129 28
[R4-LoopBack1]int lo2
[R4-LoopBack2]ip ad 192.168.1.145 28
[R4]dis ip in brief 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              192.168.1.10/30      up         up        
GigabitEthernet0/0/1              192.168.1.14/30      up         up        
GigabitEthernet0/0/2              192.168.1.21/30      up         up        
GigabitEthernet4/0/0              192.168.1.17/30      up         up        
GigabitEthernet4/0/1              unassigned           down       down      
GigabitEthernet4/0/2              unassigned           down       down      
GigabitEthernet4/0/3              unassigned           down       down      
LoopBack1                         192.168.1.129/28     up         up(s)     
LoopBack2                         192.168.1.145/28     up         up(s)     
NULL0                             unassigned           up         up(s)     
[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip add 192.168.1.22 30
[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip add 192.168.1.18 30
[R5-GigabitEthernet0/0/1]int g0/0/2
[R5-GigabitEthernet0/0/2]ip add 12.0.0.1 24
[R5]int lo1
[R5-LoopBack1]ip add 192.168.1.161 27
[R5]dis ip int br
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              192.168.1.22/30      up         up        
GigabitEthernet0/0/1              192.168.1.18/30      up         up        
GigabitEthernet0/0/2              12.0.0.1/24          up         up        
LoopBack1                         192.168.1.161/27     up         up(s)     
NULL0                             unassigned           up         up(s)     
[Huawei]sys ISP
[ISP]int  g0/0/0
[ISP-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[ISP]int lo1
[ISP-LoopBack1]ip add 1.1.1.1 24

二、配置DHCP,使客户端获得ip地址

[R3]dhcp enable 
[R3]ip pool aa
[R3-ip-pool-aa]network 192.168.1.96 m 27	
[R3-ip-pool-aa]gateway-list 192.168.1.97
[R3-ip-pool-aa]dns-list 8.8.8.8 114.114.114.114
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]dhcp select global 

 

 

三、配置静态明细路由,内网全网通 

R1-R5配置如下:

[R1]ip route-static 192.168.1.64 27 192.168.1.2
[R1]ip route-static 192.168.1.8 30 192.168.1.2
[R1]ip route-static 192.168.1.128 27 192.168.1.2
[R1]ip route-static 192.168.1.128 27 192.168.1.6
[R1]ip route-static 192.168.1.16 30 192.168.1.6
[R1]ip route-static 192.168.1.16 30 192.168.1.2
[R1]ip route-static 192.168.1.20 30 192.168.1.2
[R1]ip route-static 192.168.1.20 30 192.168.1.6
[R1]ip route-static 192.168.1.160 27 192.168.1.6
[R1]ip route-static 192.168.1.160 27 192.168.1.2
[R1]ip route-static 192.168.1.12 30 192.168.1.6
[R1]ip route-static 192.168.1.96 27 192.168.1.6
[R2]ip route-static 192.168.1.128 27 192.168.1.10
[R2]ip route-static 192.168.1.16 30 192.168.1.10
[R2]ip route-static 192.168.1.20 30 192.168.1.10
[R2]ip route-static 192.168.1.160 27 192.168.1.10
[R2]ip route-static 192.168.1.12 30 192.168.1.10
[R2]ip route-static 192.168.1.96 27 192.168.1.10
[R2]ip route-static 192.168.1.96 27 192.168.1.1
[R2]ip route-static 192.168.1.4 30 192.168.1.1
[R2]ip route-static 192.168.1.32 27 192.168.1.1
[R3]ip route-static 192.168.1.32 27 192.168.1.5
[R3]ip route-static 192.168.1.0 30 192.168.1.5
[R3]ip route-static 192.168.1.64 27 192.168.1.5
[R3]ip route-static 192.168.1.64 27 192.168.1.14
[R3]ip route-static 192.168.1.8 30 192.168.1.14
[R3]ip route-static 192.168.1.128 27 192.168.1.14
[R3]ip route-static 192.168.1.16 30 192.168.1.14
[R3]ip route-static 192.168.1.20 30 192.168.1.14
[R3]ip route-static 192.168.1.160 27 192.168.1.14
[R4]ip route-static 192.168.1.96 27 192.168.1.13
[R4]ip route-static 192.168.1.4 30 192.168.1.13
[R4]ip route-static 192.168.1.32 27 192.168.1.13
[R4]ip route-static 192.168.1.32 27 192.168.1.9
[R4]ip route-static 192.168.1.0 30 192.168.1.9
[R4]ip route-static 192.168.1.64 27 192.168.1.9
[R4]ip route-static 192.168.1.160 27 192.168.1.18
[R4]ip route-static 192.168.1.160 27 192.168.1.22
[R5]ip route-static 192.168.1.128 27 192.168.1.17
[R5]ip route-static 192.168.1.128 27 192.168.1.21
[R5]ip route-static 192.168.1.12 30 192.168.1.21
[R5]ip route-static 192.168.1.12 30 192.168.1.17
[R5]ip route-static 192.168.1.96 27 192.168.1.17
[R5]ip route-static 192.168.1.96 27 192.168.1.21
[R5]ip route-static 192.168.1.4 30 192.168.1.21
[R5]ip route-static 192.168.1.4 30 192.168.1.17
[R5]ip route-static 192.168.1.32 27 192.168.1.17
[R5]ip route-static 192.168.1.32 27 192.168.1.21
[R5]ip route-static 192.168.1.0 30 192.168.1.21
[R5]ip route-static 192.168.1.0 30 192.168.1.17
[R5]ip route-static 192.168.1.64 27 192.168.1.17
[R5]ip route-static 192.168.1.64 27 192.168.1.21
[R5]ip route-static 192.168.1.8 30 192.168.1.21
[R5]ip route-static 192.168.1.8 30 192.168.1.17

 内网全网通测试(用R1去ping通R5的环回):

可以ping通,至此,内外全网通了。

四、配置空接口防环

 由于R1、R2、R4进行了路由汇总,则可能会会出现路由黑洞和环路,需要配置空接口进行防环。

[R1]ip route-static 192.168.1.32 27 NULL 0
[R2]ip route-static 192.168.1.64 27 NULL 0
[R4]ip route-static 192.168.1.128 27 NULL 0

五、配置优先级,实现选路最佳

在R4与R5直接有两条直连链路,分别是1000M与100M,我们需要配置两条链路的优先级,来实现当1000M链路出现故障时,路由会自动选择100M链路进行数据传输。配置如下:

[R4]dis ip routing-table protocol static 目标IP/掩码       协议  优先级 花销  标志      下一跳               接口
Destination/Mask Proto  Pre  Cost  Flags     NextHop           Interface
192.168.1.0/30   Static  60   0    RD     192.168.1.9    GigabitEthernet0/0/0
192.168.1.4/30   Static  60   0    RD     192.168.1.13   GigabitEthernet0/0/1
192.168.1.32/27  Static  60   0    RD     192.168.1.13   GigabitEthernet0/0/1Static  60   0    RD     192.168.1.9    GigabitEthernet0/0/0
192.168.1.64/27  Static  60   0    RD     192.168.1.9    GigabitEthernet0/0/0
192.168.1.96/27  Static  60   0    RD     192.168.1.13   GigabitEthernet0/0/1
192.168.1.128/27 Static  60   0    D      0.0.0.0        NULL0
192.168.1.160/27 Static  60   0    RD     192.168.1.18   GigabitEthernet4/0/0Static  60   0    RD     192.168.1.22    

通过查看R4的静态路由协议可以看出,只有去往192.168.1.160/27的下一跳为192.168.1.22,该接口在100M的链路上。我们只需修改该路由条目的静态优先级为61即可。 

[R4]ip route-static 192.168.1.160 27 192.168.1.22 preference 61

只修改R4上路由的优先级还不够,还需将直连R5的路由优先级修改,才可实现最路最佳。

查看R5 的静态路由协议可以看出,R5去往R1、R2、R3、R4的下一跳均为192.168.1.21,该接口也在100M的链路上。

[R5]dis ip routing-table protocol static 目的IP/掩码        协议  优先级 花销 标志      下一跳                接口
Destination/Mask Proto   Pre  Cost Flags   NextHop             Interface192.168.1.0/30   Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1
192.168.1.4/30   Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1
192.168.1.8/30   Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1
192.168.1.12/30  Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1
192.168.1.32/27  Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0
192.168.1.64/27  Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0
192.168.1.96/27  Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0
192.168.1.128/27 Static  60   0   RD    192.168.1.17    GigabitEthernet0/0/1Static  60   0   RD    192.168.1.21    GigabitEthernet0/0/0

 所以,R5配置如下:

[R5]ip route-static 192.168.1.128 27 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.12 30 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.96 27 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.4 30 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.32 27 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.0 30 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.64 27 192.168.1.21 pre 61
[R5]ip route-static 192.168.1.8 30 192.168.1.21 pre 61

关闭1000M链路的接口进行测试如下:

[R4]int g4/0/0
[R4-GigabitEthernet4/0/0]shutdown

 

#关闭前,跟踪从R1去往R5环回的路径如下
[R1]tracert 192.168.1.161traceroute to  192.168.1.161(192.168.1.161), max hops: 30 ,packet length: 40,pr
ess CTRL_C to break 1 192.168.1.6 50 ms  20 ms 192.168.1.2 120 ms 2  * 192.168.1.10 70 ms  30 ms 3 192.168.1.18 50 ms  30 ms  30 ms 
##关闭后路径跟踪如下:
[R1]tracert 192.168.1.161traceroute to  192.168.1.161(192.168.1.161), max hops: 30 ,packet length: 40,pr
ess CTRL_C to break 1 192.168.1.6 40 ms  20 ms 192.168.1.2 20 ms 2 192.168.1.10 30 ms  20 ms  10 ms 3 192.168.1.22 40 ms  30 ms  30 ms 

清楚的看出,关闭前路由走的是192.168.1.18的1000M链路,关闭1000M接口后,路由选择走的是192.168.1.22的100M链路。至此,实现了选录最佳。

六、配置缺省路由,实现公网通

要是内网可以访问公网,则需要在R1-R5上配置去往公网ISP的路由,但R1-R4并不知道去往ISP的IP,这就需要进行缺省配置了。

R1-R5的缺省配置如下:

[R1]ip route-static 0.0.0.0 0 192.168.1.2
[R1]ip route-static 0.0.0.0 0 192.168.1.6[R2]ip route-static 0.0.0.0 0 192.168.1.10[R3]ip route-static 0.0.0.0 0 192.168.1.14[R4]ip route-static 0.0.0.0 0 192.168.1.18
[R4]ip route-static 0.0.0.0 0 192.168.1.22
[R4]ip route-static 0.0.0.0 0 192.168.1.22 pre 61[R5]ip route-static 0.0.0.0 0 12.0.0.2

七、配置nat配置内网访问公网

 R5作为内网去往ISP的边界路由,我们需要在R5上进行NAT配置,实现公网ip地址和私网ip地址之间的相互转换,且华为设备所有NAT相关的配置都是在边界路由器的出接口上配置,该端口转换属于PAT一对多类型,也就是easy ip配置。

1...通过ACL抓取私网流量,配置如下:

[R5]acl 2000	
[R5-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255 

2... 在出接口上配置

[R5]int g0/0/2	
[R5-GigabitEthernet0/0/2]nat outbound 2000

3...端口映射

[R5]int g0/0/2	
[R5-GigabitEthernet0/0/2]nat server protocol tcp global current-interface 23 inside 192.168.1.1 23
Warning:The port 23 is well-known port. If you continue it may cause function failure.
Are you sure to continue?[Y/N]:yes
[R5-GigabitEthernet0/0/2]q

用pc1去访问ISP的环回:

 可以ping通。

八、做NAT SERVER,发布内网服务器服务

实验要求R6 telnet R5的公有地址时,实际登录到R1上,则我们需要在R1上做telnet服务。

配置如下:

[R1]telnet server enable 
[R1]aaa
[R1-aaa]local-user  vicky password cipher 111111 privilege level 15
[R1-aaa]local-user vicky service-type telnet
[R1-aaa]q
[R1]user-interface vty  0 4
[R1-ui-vty0-4]authentication-mode aaa
[R1-ui-vty0-4]q

在R6上telnetR5如下:

成功登录R1。

至此,所有实验要求都完成了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/8.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

maven引入项目内本地包方法

最近在写java实现excel转pdf功能; 网上有个包很好用,免费:spire.xls.free-5.3.0.jar。 但是maven打包项目时报错,找不到这个包。 jar包位置如下: 在项目/src/jar/spire.xls.free-5.3.0.jar。 解决方法&#xff1a…

ansible-playbook 写arm版达梦7数据库的一键安装脚本

达梦官方提供镜像目前是dm8_x86 版本,因为众所周知的国产化方面的需求,需要在kylin v10机器上部署一个DM数据库以及其他使用数据库的服务,为了更便捷的交付需要把安装步骤都写入到ansible 脚本里,这里就单说下DM 的部署 DM7 数据库…

网络:华为数通HCIA学习:静态路由基础

文章目录 前言静态路由基础静态路由应用场景 静态路由配置静态路由在串行网络的配置静态路由在以太网中的配置 负载分担配置验证 路由备份(浮动静态路由)配置验证 缺省路由配置验证 总结 华为HCIA 基础实验-静态路由 & eNSP静态路由 基础…

无人机等非合作目标公开数据集2025.4.3

一.无人机遥感数据概述 1.1 定义与特点 在遥感技术的不断发展中,无人机遥感数据作为一种新兴的数据源,正逐渐崭露头角。它是通过无人驾驶飞行器(UAV)搭载各种传感器获取的地理空间信息,具有 覆盖范围大、综合精度高、…

详细介绍一下C++中的extern关键字

在C中,extern 是一个用于声明变量或函数具有外部链接性的关键字,它告诉编译器该符号的定义存在于其他文件(或作用域)中,当前文件仅需引用它。extern 常用于多文件编程和跨模块协作,以下是其详细说明&#x…

英语口语 -- 常用 1368 词汇

英语口语 -- 常用 1368 词汇 介绍常用单词List1 (96 个)时间类气候类自然类植物类动物类昆虫类其他生物地点类 List2 (95 个)机构类声音类食品类餐饮类蔬菜类水果类食材类饮料类营养类疾病类房屋类家具类服装类首饰类化妆品类 Lis…

中级:Git面试题全攻略

一、引言 在现代软件开发中,Git作为分布式版本控制系统,被广泛应用于代码管理与团队协作。面试官通过Git相关问题,考察候选人对版本控制的基本概念、操作流程以及解决实际问题的能力。本文将深入解读Git的基本操作、分支管理、冲突解决等常见…