今天用ensp搞一个简单浮动路由的配置。上图

要求pc能ping通R1,在R2和R1连接断开后依然可以ping通。
首先还是来分析一下,pc要能ping通R1,只要配置R1和R2的静态路由就可以了。在断开后还要能ping通,这里就需要做一个浮动路由,当R1R2不通的时候,数据从R3转发到R1,再从R1回传回来。
下面开始配置,先运行所有机器,配置下pc的ip地址、子网掩码和网关。
接着配置R1 老样子 进去先sys进入系统视图,sysname r1改下名字,然后int G0/0/0 配置端口ip地址,接着un sh命令开启端口。后面的端口都是同理配置,因为R1有一个环路地址,int loopback 0 进入端口 ip add 1.1.1.1 24命令配置IP地址。配置完成用 dis ip int b命令再查看一下

接着配置静态路由。再去R2配置端口IP和静态路由

完成后用 dis ip routing-table查看一下

这样静态路由就好了。
这时候先试一下 用pc去ping1.1.1.1

可以看出来 已经通了
接下来 关掉R1和R2的连接端口 这时候想要ping通 就要从R3转发了 需要设置一个浮动路由 优先级低于静态路由 这样在线路通的时候 会直接从R2转发。当R2挂掉的时候 会从R3转发
去R2和R1上配置浮动路由


再去R3上配置到R1和R2两个方向的静态路由


这样走R3转发这条线路应该也通了
把R1和R2端口挂了

这时候再ping一下

依然畅通 说明数据都从R3转发了 浮动路由起作用了 所以实验成功
浙公网安备 33010602011771号