配置黑洞路由

拓扑图

在R1上配置一条静态路由:ip route-static  192.168.0.0   16     10.1.1.2;在R2上配置一条默认静态路由:ip route-static 0.0.0.0  0.0.0.0   10.1.1.1;你如果ping192.168.1.1,就可以连通了,如果你来ping192.168.5.1/32,,无法连通因为此时没有指向192.168.5.1/32的直连你路由,但是192.168.5.1/32的地址匹配R1路由表中目的地址指向192.168.0.0/16的静态路由,根据这条路由的下一跳,报文发送给R2设备,让后R2又发送给R1,造成环路,直到生存时间变为0;

为了避免环路的发生,在路由器R1上配置一个黑洞路由,配置这个黑洞路由的子网掩码,要比192.168.0.0/16的掩码要长,因为根据表的最长匹配规则,会首先匹配那一条黑洞路由,然后报文会被丢弃。

Ip route-static 192.168.0.0 18 null0

抓包发现,192.168.5.1/32,R1接到R2的报文之后并没有再次转发给R2,被丢弃了。

原文地址:https://www.cnblogs.com/jiaolele/p/11826537.html

时间: 2024-08-02 00:28:41

配置黑洞路由的相关文章

在思科模拟器上配置黑洞路由

黑洞路由黑洞路由最好避开内部服务器映射的IP,否则在内部通过外部IP(通常由外部域名服务器给出)访问时会得不到结果,项目配置如上图所示. (1)配置SwitchAenableconf tvlan 10exitvlan 20exitvlan 30exitvlan 40exitip routinginter range f 0/1-5switchport mode accswitchport acc vlan 10exitinter range f 0/6-10switchport mode acc

黑洞路由配置

黑洞路由功能:黑洞路由,便是将所有无关路由吸入其中,使它们有来无回的路由,一般是admin主动建立的路由条目.我们今天的实验:首先我们配置switchA:然后在配置RouterA最后我们在配置RouterB其他配置都已经配置完成了,这样黑洞路由就算完成了. 原文地址:https://blog.51cto.com/14223816/2393643

静态黑洞路由应用及实例讲解

黑洞路由:主要是指指向null接口的路由,null接口是一个虚拟的接口 无法被配置ip地址,转发到该接口上的数据包都会被丢掉,所以对于所 有可能因为中断故障产生路由回路的路由都加上一条黑洞路由. 例如在配置有默认路由的环境中如果该路由器中的某一个路由项因为故障 中断,那么很可能在两个路由器中造成路由环路 实验环境:H3C ENSP 配置要点: (系统模式)ip route-static 目的网段 掩码 null 0 如图路由器1中分别有到192.168.1.0.192.168.2.0.10.10

黑洞路由

黑洞路由实际是一种特殊的静态路由,将所有无关路由吸入其中,使它们有来无回的路由,一般是admin主动建立的路由条目.它使目的地址为该网段的数据报文到达设备之后,将被丢弃. Null0口是个永不down的口,另外,将报文丢到Null接口的操作应不需要CPU进行什么处理,所以处理大量的报文也不会消耗设备的CPU资源.如果同样的功能用ACL(地址访问控制列表)实现,则流量增大时CPU利用率会明显增加.黑洞路由最大的好处是充分利用了路由器的包转发能力,对系统负载影响非常小.所以,设置黑洞路由一直是解决固

静态黑洞路由应用(转)

黑洞路由:主要是指指向null接口的路由,null接口是一个虚拟的接口无法被配置ip地址,转发到该接口上的数据包都会被丢掉,所以对于所有可能因为中断故障产生路由回路的路由都加上一条黑洞路由.例如在配置有默认路由的环境中如果该路由器中的某一个路由项因为故障中断,那么很可能在两个路由器中造成路由环路 实验环境:H3C ENSP配置要点:(系统模式)ip route-static 目的网段 掩码 null 0 如图路由器1中分别有到192.168.1.0.192.168.2.0.10.106.1.0的

ubuntu配置静态路由及重启生效

ubuntu配置静态路由及重启生效 第一种方法:使用route命令(添加临时路由) 添加到主机的路由 # route add -host 192.168.1.123 dev eth0 # route add -host 192.168.1.123 gw 192.168.1.1 添加到网络的路由 # route add -net 192.168.1.123 netmask 255.255.255.0 eth0 # route add -net 192.168.1.123 netmask 255.2

网路配置动态路由

网络配置动态路由 介绍: 动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表.当网络拓扑结构改变时动态路由协议可以自动更新路由表,并负责决定数据传输最佳路径. 在动态路由中,管理员不再需要与静态路由一样,手工对路由器上的路由表进行维护,而是在每台路由器上运行一个路由协议.这个路由协议会根据路由器上的接口的配置(如IP地址的配置)及所连接的链路的状态,生成路由表中的路由表项. 一.实验拓扑图: 二.实验目标: 实战:使用网络配置动态路由. 三.实验环境: 路由器 接口 ip地址 R1 e

配置静态路由实验全网互通

实验环境: 实验要求:需要在三台路由器上配置静态路由,以实现各网段之间的互通.      R1Loopback 0配置192.168.10.1/24      R1F0/0接口配置192.168.1.1/24      R1F0/1接口配置192.168.2.1/24 R2Loopback 0配置192.168.20.1/24      R2F0/0接口配置192.168.3.2/24 R2F0/1接口配置192.168.1.2/24 R3Loopback 0配置192.168.30.1/24

用GNS3 配置动态路由

用GNS3模拟软件 配置静态路由 打开GNS3 创建拓扑图    给路由器配置端口 打开SecureCRT 5.1 用SecureCRT 5.1 链接上路由器 给R1路由器接口配置IP,网关和虚拟网络并配置动态路由 给R2路由器接口配置IP,网关和虚拟网络并配置动态路由 给R3路由器接口配置IP,网关和虚拟网络并配置动态路由 给R4路由器接口配置IP,网关和虚拟网络并配置动态路由.而且要拼通 拼通了动态路由就做好了