本章主要内容为讲解RouterOS静态路由的实现。
案例有两个:
1。单线静态路由
2。多线冗余的静态路由
什么是静态路,由静态路由主要作用有哪些?
静态路由就是用就是告诉路由器这个IP或者这个网段从那个网关或接口出去,这样路由器发现目的地址匹配路由规则,就会按照这个规则去执行。
一、单线静态路由
假设我们有两个路由器相连,需求是两边的电脑能够互相ping通!
R1可以ping通R2,通过期间
萍192.168.0.2
那么我们192.168.11.254想要ping通192.168.12.254,那么此时就要添加静态路由了。
先看一下我们电脑的IP配置:
此时我们尝试电脑之间相互平是否能通!
很明显,不通,网络超时。我们此时可以看看路由信息是怎样的!
点击IP>线路
看看R1路由表:
R2路由表
此时我们就要配置静态路由!
因为R1和R2的有直连网段,所以我们应该使用对端的IP作为网关:
R1配置
同样,在R2里面配置如下:
此时我们在尝试在PC上ping一下
这就是基本的静态路由。
但是我们在多线冗余的情况下,我们静态路由给怎么处理呢?
看看我们的拓扑,我们拥有三个公网出口,电信,联通和PPPOE。
我们默认是走PPPOE的,但是我们如果要将通往114.114.114.114的IP通过电信IP去访问,该怎么做呢。
先追踪一下我们的路由是怎样的:
可以看到第二条路由就是进入了我们PPPOE网关
此时我们应该也只在路由表里面去添加一条静态路由,使它往100.1.1.1出去
此时我们再去追踪下路由走向
就这样我们完成了多线路的一个静态路由功能。
接入多线的路由器,需要用这样的静态路由来去手工指定最优的路由进行数据转发,这样可以避免一些因为运营商不同导致的网络不可达或者网络很慢的问题。