CentOS7 策略路由配置

时间:2024-03-04 17:46:26

环境说明:Cloud1中的GE0/0/1、GE0/0/3、GE0/0/5接口,分别与Centos7中的eth1、eth2、eth3接口桥接到同一虚拟网卡,R1,R2,R3均配置一条静态默认路由指向Centos7,R1配置环回接口lo2(ip为12.12.12.12)、lo3(ip为13.13.13.13),R2与R3均配置了环回接口lo100(ip为100.100.100.100)

 

需求:如上图,R2与R3都配置了100.100.100.100,要实现R1中的12.12.12.12访问100.100.100.100走R2,13.13.13.13访问100.100.100.100走R3

 

说明:Linux 的策略路由是可以按需求建立多个路由表table来分类管理的,也就是我们可以根据不同的需求来建立对应的专用路由表,如果某个数据包符合相应的条件,则就根据对应的路由表中的具体路由条目来进行路由传输 

 

配置:

首先是静态路由的配置:

 

 

 

创建两个路由表,名称随意:

 

 

添加路由到路由表,设置策略路由规则:

 

chmod +x /etc/rc.d/rc.local

 

 

查看策略路由规则及具体路由表中的路由信息: