zl程序教程

您现在的位置是:首页 >  工具

当前栏目

教你如何建立一个安全的OSPF动态路由网络

路由网络安全 如何 一个 动态 建立 ospf
2023-09-11 14:20:23 时间

PS:本文章建立在下面的一个实验上,根据下面要求,讲解流程。

9fcca1dddc1940d883547d484513dea4.png

 

目录

一丶合理的子网划分

二丶IP地址的配置

三丶OSPF协议的运行

四丶完成实验特殊要求

五丶优化网络的拓展配置

一丶合理的子网划分

       在该网络中,我们需要实验网段均在192.168.1.0/24上进行合理的分配,所以,在配置之前,我们首先进行子网划分

       根据实验网络,我们可以看出网络由三个环回地址,和骨干链路组成,相对于环回地址,我们可以看作为是三个大范围,而相对于骨干链路,我们结合的看成是一个大范围。所以,我们需要先划分出四个大范围,如下图划分

db11ff5393754e44b2447bb254a6962a.jpeg

       而对于骨干,我们先划分成两个区域,再根据各自需求,划分子网(一个需要三个IP,一个需要两个IP),如下图

a2035e983e5e497b8f54ea4a239f26f1.jpeg

 到此,我们在这个实验网络上的子网划分结束,整体如下图所示。下面进行IP地址的配置。

e3f7fab07bcb4d44a2161ef71bcfe9b8.png

 二丶IP地址的配置

       根据上面进行的子网划分结果,我们给相应的路由器配上网关地址和环回地址。(按照R1--R4的顺序如下图所示)

80310ef83ebd429b923b8bb4cb56c7a9.png9a3a70fae77d40b8b5f2cead60fd5e8b.png

bf1a11f45491446fb81407a05e7815e6.png7a80ed022b134e89a91bb2ca45fae992.png        各IP地址配完后,我们接下来就是开启OSPF的进程了。

三丶OSPF协议的运行

       对于OSPF协议,我们首先得在各个路由器上,启动OSPF进程,之后,按照实验要求,判断配置的路由器在那个区域,相应的创建一个区域,在此区域上宣告所有的直连网段,并且必须按照主类来进行宣告(只要宣告后的接口才能收发OSPF的数据包)。

       根据要求,R1-R3都在在area 0区域上,所以在三个路由器上,都需要创建一个area 0的区域,并且在创建前先设置一个RIP,再宣告区域内的接口和环回地址。如下图

4bc177b89e00450ca3ee2440a0527c14.png

2ba927d26934451aba84e9cac901870c.png

2a66256f5d6545259a78e0f017444712.png

       而在该网络中,R3作为一个ABR设备,既存在area 0 区域,又存在area 1区域,所以,在R3上,我们还得创建一个area 1的区域,并且宣告其右边的接口。而R4处于area 1 区域,就正常的配置就行。如下

91f31c787f1946f1b9e8c3a35941827a.png

025a6bc0ebd54909ae8119ef3d5828f8.png

 因为实验要求不能直接宣告4.4.4.0网段,所以至此所有宣告都已经完成。我们尝试用R1 ping一下R4的接口,若能如下图一样ping通,则说明OSPF动态路由初步完成。

d0b5687f131a412b95116baae5ff0669.png

 四丶完成实验特殊要求

       (一) 实验特殊要求一:在R1-R3的区域中,R3为DR设备(即老大),但在该区域无BDR设备(即没有老二)

        面对这个要求,我们想,正常来说,一个老大,一个老二,其他的都是小弟。但实验要求需要我们不能存在老二。所以在优先级上,我们可以下功夫,让R1,R2的优先级都改成0,即让他们俩都放弃当老大老二的资格,这样R3就自然而然成为老大,且不存在老二了。按照下图步骤修改R1,R2的优先级,如下

2112e072a3da4eb2be229249f7dd72bd.png

80f4ac130b1f4a438fcba38942490633.png

 修改后,查看邻居表简表,发现R1跟R2真的只是邻居,而不是邻接了。

8b64ee42fdea4a958250d55eea47ee68.png

      (二)实验特殊要求二:R4不能直接宣告4.4.4.0网段,但又需要全网可达

      对此,我们只能在该网络上设置缺省路由,指向R4(只要路由表上没有,就往R4的方向扔),这样也能把数据传到R4手上。

      所以,我们把R4定为缺省边界,但这有个问题,OSPF跟RIP不一样,OSPF要求,边界路由器上必须得先存在缺省路由,才能设置。因此,我们有一条命令,可以强制下发缺省。如下

9cde42bc6acf4eafb9fda88cf30aafa5.png

 这样就可以了,让R1 ping一下4.4.4.1,若能如下图一样ping通,则说明缺省路由完成。

605594ab431143e588784bc95a5555e1.png

 五丶优化网络的拓展配置

为了满足实验要求,我们需要进行OSPF的拓展配置(手工认证,手工汇总,配上空接口)

(一)手工认证---给每个接口都设置上一个密码,让传输更安全

9ff03f782227437aabf44b3e5108d2f5.png

d7ade20e45f04a018ff765a354f83a63.png97bb862618074177b098095be5a226fa.png

dba15f9371354863b496cce6915b3175.png

9f34e6a1caf846958c75399fb619664c.png

(二)手工汇总---减少区域0路由的条目

723a20724db3450b97c8b0f895b8fac8.png

 (三)配上空接口---避免环路

7a5f4c05d196490fa994cf23049f8383.png

3f95ba0a21cd466996b452f951b21499.png

c36c270c25994c908e024ad22fd0f899.png

22458ce2e9714571a289ed2cb2ad040c.png

最后到此为止,整个实验要求皆已完成。一个由OSPF动态路由搭建的网络就做完啦!

都看到这里了,创作不易,点个关注小赞再走呗

(。・ω・。)ノ♡