CVM双网卡路由配置

在腾讯云上的主机来配置双网卡的时候,网卡挂载之后总是只能有一个网卡上对应的服务端口可以被访问。
初步上看没什么问题,各自访问自己的网卡,之后转发到对应的网卡就好了。
但是继续思考,后面的回包的话需要对正确的网卡来进行数据的返回,所以这里需给回包正确的路由

首先需要建立路由表,在文件中添加新的路由表。e0 和 e1

vim /etc/iproute2/rt_tables

#
# reserved values
#
#
252 e0
251 e1
255 local
254 main
253 default
0   unspec
#
# local
#
#1  inr.ruhep

之后在 inid.d 里面来添加载路由表初始化配置的脚本

ip route flush table e0
ip route add default via 172.19.0.1 dev eth0 src 172.19.0.3 table e0
ip route add 127.0.0.0/8 dev lo table e0
ip rule add from 172.19.0.3 table e0

ip route flush table e1
ip route add default via 172.19.0.1 dev eth1 src 172.19.0.5 table e1
ip route add 127.0.0.0/8 dev lo table e1
ip rule add from 172.19.0.5 table e1

这样命中路由表的流量,就会走正确的网卡。

留下点什么吧