RouterOS v7创建路由表Routing Tables(路由标记改动)
时间:2023-02-12 19:16 来源:网络整理 作者:采集插件 点击:次
其实在之前的v7改进和RouterOS v7 PCC配置已经提到了这个变动,但我还是单独列出来说明下! 在RouterOS v7做路由标记,需要新建路由表时与之前所有版本的配置都不同,之前的版本创建新路由表可以在ip route(routing-mark)、ip route rules(routing-mark)和ip firewall mangle(new-routing-mark)三处位置,而v7只能在/routing/table下创建,需设置fib参数(下发到fib表)。路由标记,实质就是在创建新路由表查询! 根据官方的意思是统一在/routing/table下创建,原因是避免误操作,引起的配置错乱,这个做法我非常认可! 路由表在Linux系统中,会有一个默认路由表,可以称作“main”主路由表,同时还能创建多个路由表(/etc/iproute2/rt_tables),为指定的IP和网络协议提供独立的路由查询。同样使用linux系统的RouterOS 在/ip/route中可查看到main路由表,创建新的路由表目的是实现相关的策略路由,将指定的网络路由参数放到新建的路由表查询,与main路由表独立开,特别记住路由器的直连路由(connect route)的路由查询是在main表完成的。 新建路由表无法查询直连路由导致的结果就是:路由器配置了多个IP地址段时,被策略的IP无法访问到路由器本地IP地址段(包括PCC)。华为路由交换设备配置了策略路由(PBR)也是如此! RouterOS v7创建策略路由,如将8.8.8.8的DNS指定到路由表myTable查询,网关为172.16.1.1 [admin@MikroTik] /routing/table add name=myTable fib [admin@MikroTik] /routing/rule add dst-address=8.8.8.8 action=lookup-only-in-table table=myTable [admin@MikroTik] /ip/route add gateway=172.16.1.1 routing-table=myTable在/routing/table创建的路由表后,在mangle创建路由规则action=mark-routing,就可以被new-routing-mark调用,仍然和RouterOS v6中一样。 在Winbox中,配置路径现在固定在/routing/table下
感谢您的支持,我会继续努力的!
扫码打赏,你说多少就多少
打开支付宝扫一扫,即可进行扫码打赏哦 文章很值,打赏犒劳作者一下 文章导航上一篇: MikroTik netFiber 9 户外交换机(室内型:CRS310-1G-5S-4S+IN) 下一篇: RouterOS脚本生成器(测试)
athlon 258 Email:[email protected] Bosheng 的个人日志
你是否愿意升级hAP ax2Poll Options are limited because JavaScript is disabled in your browser. 内容分类 近期文章 (责任编辑:admin) |