searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

配置多网卡策略路由

2025-03-21 09:47:32
0
0

临时配置

1、创建两个路由表分别为route-table1,route-table2(如不止两块网卡,依次序创建操作即可)

echo "100 route-table1" >> /etc/iproute2/rt_tables

echo "101 route-table2" >> /etc/iproute2/rt_tables

 

2、创建路由规则

# 每个网卡添加两条设置:格式说明如下

ip routet adddefault via 默认网关 dev 网卡名 table 路由表名称

ip rule addfrom 网卡的ip table 路由表名称

#示例via指定eth0的网关ip(根据自己的网段设置,可在控制台--VPC内查看)

ip route add default via  192.168.0.1 dev eth0 table route-table1

ip rule add from 192.168.0.181  table route-table1

#再添加第二块网卡的路由,第二块网卡的网关是20.1

ip route add default via  192.168.20.1 dev eth1 table route-table2

ip rule add from 192.168.20.113  table route-table2

此时配置的只是临时生效,如果重启机器后就会丢失,先测试一下,再配置成永久的

添加好后,使用ping –I +ip(第二块网卡的内网ip) + 外网域名或ip

如果可以ping通说明配置正确,ping不通则说明配置有误请重新检查刚刚的配置

 

当前永久配置

/etc/rc.d/rc.local添加

ip route add default via  192.168.0.1 dev eth0 table route-table1

ip rule add from 192.168.0.181  table route-table1

ip route add default via  192.168.20.1 dev eth1 table route-table2

ip rule add from 192.168.20.113  table route-table2

 

/etc/iproute2/rt_tables 添加

100 route-table1
101 route-table2

0条评论
0 / 1000
客****号
1文章数
0粉丝数
客****号
1 文章 | 0 粉丝
客****号
1文章数
0粉丝数
客****号
1 文章 | 0 粉丝
原创

配置多网卡策略路由

2025-03-21 09:47:32
0
0

临时配置

1、创建两个路由表分别为route-table1,route-table2(如不止两块网卡,依次序创建操作即可)

echo "100 route-table1" >> /etc/iproute2/rt_tables

echo "101 route-table2" >> /etc/iproute2/rt_tables

 

2、创建路由规则

# 每个网卡添加两条设置:格式说明如下

ip routet adddefault via 默认网关 dev 网卡名 table 路由表名称

ip rule addfrom 网卡的ip table 路由表名称

#示例via指定eth0的网关ip(根据自己的网段设置,可在控制台--VPC内查看)

ip route add default via  192.168.0.1 dev eth0 table route-table1

ip rule add from 192.168.0.181  table route-table1

#再添加第二块网卡的路由,第二块网卡的网关是20.1

ip route add default via  192.168.20.1 dev eth1 table route-table2

ip rule add from 192.168.20.113  table route-table2

此时配置的只是临时生效,如果重启机器后就会丢失,先测试一下,再配置成永久的

添加好后,使用ping –I +ip(第二块网卡的内网ip) + 外网域名或ip

如果可以ping通说明配置正确,ping不通则说明配置有误请重新检查刚刚的配置

 

当前永久配置

/etc/rc.d/rc.local添加

ip route add default via  192.168.0.1 dev eth0 table route-table1

ip rule add from 192.168.0.181  table route-table1

ip route add default via  192.168.20.1 dev eth1 table route-table2

ip rule add from 192.168.20.113  table route-table2

 

/etc/iproute2/rt_tables 添加

100 route-table1
101 route-table2

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0