RIP路由项欺骗攻击实验

RIP路由项欺骗攻击实验

一、实验准备

  华为enspwin10

二、实验目的

  1、了解rip配置过程

2、了解rip的缺陷

3、验证rip实现路由欺骗攻击的过程

三、实验拓扑图

 

[Huawei]sy R1 [R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24 [R1]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 192.168.2.1 24 [R1-GigabitEthernet0/0/1]q

[R1]rip 1

[R1-rip-1]version 2

[R1-rip-1]network 192.168.1.0

[R1-rip-1]network 192.168.2.0 [R1-rip-1]q

[Huawei]sy R2 [R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 192.168.2.2 24 [R2-GigabitEthernet0/0/0]int g0/0/1

[R2-GigabitEthernet0/0/1]ip add 192.168.3.1 24 [R2-GigabitEthernet0/0/1]q

[R2]rip 2

[R2-rip-2]version 2

[R2-rip-2]network 192.168.2.0

[R2-rip-2]network 192.168.3.0 [R2-rip-2]q

[Huawei] sy R3 [R3]int g0/0/0

[R3-GigabitEthernet0/0/0]ip add 192.168.3.2 24 [R3-GigabitEthernet0/0/0]q

[R3]int g0/0/1

[R3-GigabitEthernet0/0/1]ip add 192.168.4.1 24 [R3-GigabitEthernet0/0/1]q

[R3]rip 3

[R3-rip-3]version 2

[R3-rip-3]network 192.168.3.0

[R3-rip-3]network 192.168.4.0 [R3-rip-3]q

 

pc1 ping pc2

PC>ping 192.168.4.10

Ping 192.168.4.10: 32 data bytes, Press Ctrl_C to break Request timeout!

Request timeout!

Request timeout!

From 192.168.4.10: bytes=32 seq=4 ttl=125 time=78 ms From 192.168.4.10: bytes=32 seq=5 ttl=125 time=63 ms

--- 192.168.4.10 ping statistics --- 5 packet(s) transmitted

2 packet(s) received

60.00% packet loss

round-trip min/avg/max = 0/70/78 ms

五、入侵实战

拔掉 R1 R2 之间线缆,通过交换机 sw3 接入黑客路由器 R4. R4 g0/0/0 接口 ip 地址配置为 192.168.2.3 g0/0/1 接口 IP 地址配置为 192.168.4.1 R4 通过 g0/0/0 接口与 R1 建立 RIP 邻居关系,并向 R1 伪造 <192.168.4.0> 网段 RIP 分组路由信息,入侵拓扑如下图所示。

R4RIP路由配置

[Huawei]sy R4 [R4]int g0/0/0

[R4-GigabitEthernet0/0/0]ip add 192.168.2.3 24 [R4]int g0/0/1

[R4-GigabitEthernet0/0/1]ip add 192.168.4.1 24 [R4-GigabitEthernet0/0/1]q

[R4]rip 4

[R4-rip-4]version 2

[R4-rip-4]network 192.168.4.0

[R4-rip-4]network 192.168.2.0 [R4-rip-4]q

R4伪造RIP路由分组后,再次查看路由器R1路由表

因为R4接入后,与R1建立邻居关系。在rip进程中,R1经过R4去到  192.168.4.0  的网段开销更加小,所R1选择R4g0/0/0口的IP地址192.168.2.3作为下一跳地址。


R4伪造RIP路由器分组后,查看路由器R2路由表

R4接入后,R2到达 192.168.4.0 网段有两个RIP路由项,吓一跳地址分别是192.168.3.2192.168.2.3由此判断网络中已介入未授权路由器并发起路由项欺骗攻击。

六、防御策略

在路由器R1R2R3之间开启RIP路由项源端鉴别功能,黑客路由器R4发送的伪造路由项 192.168.4.0

无法通过R1R2的源端鉴别而被丢弃,从而保证RIP邻居路由项信息的安全性。

1、在路由器R1开启RIP路由项源端鉴别功能

[R1]int g0/0/1

[R1-GigabitEthernet0/0/1]rip version 2 multicast

[R1-GigabitEthernet0/0/1]rip authentication-mode hmac-sha256 cipher huawei 100 [R1-GigabitEthernet0/0/1]q

2、在路由器R2开启RIP路由项源端鉴别功能

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]rip version 2 multicast

[R2-GigabitEthernet0/0/0]rip authentication-mode hmac-sha256 cipher huawei 100 [R2]int g0/0/1

[R2-GigabitEthernet0/0/1]rip version 2 multicast

[R2-GigabitEthernet0/0/1]rip authentication-mode hmac-sha256 cipher huawei 100

3、在路由器R3开启RIP路由项源端鉴别功能

[R3]int g0/0/0

[R3-GigabitEthernet0/0/0]rip version 2 multicast

[R3-GigabitEthernet0/0/0]rip authentication-mode hmac-sha256 cipher huawei 100 [R3-GigabitEthernet0/0/0]q

任务验证

启用源端鉴别后,查看R1路由表。

可以看出,

  1. R1重新与R2建立rip路由邻居关系。去往 192.168.4.0 网段的吓一跳为R2g0/0/0接口

192.168.2.2)。

  1. 由于R1g0/0/1接口开启RIP路由源端鉴别功能,R1无法与黑客路由器R4建立邻居关系。

七、实验总结

1、配置RIP路由项源端鉴别功能时,相邻路由器之间接口必须使用相同的摘要算法(如Hmac-

SHA256)、相同的共享密钥(密钥存储方式可以不同,如cipherplain)和相同的密钥标识符,否则      不能建立RIP邻居关系。

2、对于交换机sw2而言,去往IP地址为192.168.4.1的目的地时可能通过g0/0/1口,有可能通过g0/0/3

接口,由sw2端口映射表更新状态决定,无法人为指定。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
RIP(Routing Information Protocol)是一种距离向量路由协议,它可以在局域网中广泛应用。RIP路由协议2是RIP的第二个版本,它在原有的基础上进行了改进和优化,增加了一些新的功能和特性。下面是RIP路由协议2的实验原理: 1. 路由器的配置:首先需要在每个路由器上进行RIP路由协议2的配置,包括设置路由器ID、设置RIP版本、配置网络地址等。 2. 距离向量计算:RIP路由协议2采用距离向量算法来计算路由信息,每个路由器都会收到来自邻居路由器的距离向量,并根据这些信息计算出最短路径。路由器会周期性地广播自己的距离向量信息,以便于邻居路由器更新路由信息。 3. 路由信息更新:当路由器收到来自邻居路由器的距离向量信息时,会对这些信息进行验证和处理,并更新本地路由表。当某个网络地址的距离向量信息发生变化时,路由器会向所有邻居路由器发送更新信息,以便于邻居路由器及时更新路由信息。 4. 路由器故障处理:当某个路由器或链路发生故障时,RIP路由协议2会自动检测并处理故障,重新计算路由信息,以确保网络的连通性和稳定性。 5. 路由器选路:当有多条路径可以到达目的地址时,RIP路由协议2会根据距离向量信息选择最短路径,并将数据包发送到该路径上。 总之,RIP路由协议2是一种简单可靠的路由协议,它可以在小型局域网中广泛应用,提高网络的可靠性和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值