Linux双网卡配置

在Linux下,两个网卡是不能都设置网关的,在很多博客里写的都是通过在一个网卡上配置网关,另一个网卡添加静态路由的方法来实现,但是我之前自己试过好像不好用,后来找到另一种办法,通过配置策略路由的方式实现,这种方法会更好。
这里有个别人写的更好的,大家可以移步

先配好一个网卡(eth0),配置完成后默认的流量都会走这个网卡。这时候剩另一个网卡(eth1)没有网关,我们配置让从这个网卡来的流量再从这个网卡应该有的网关上出去(源进源出)

然后,修改rt_tables

# vim /etc/iproute2/rt_tables
在里面添加一个路由表项,数字表示优先级1-255且不和已有的重复,后面是名字,保存。

然后设置从那个网卡来的流量回去的时候查找你添加的路由表 ↓
# ip rule add from {eth1的IP} lookup {你添加的路由表的名字}
再给你添加的路由配置网关
# ip route add table {你添加的路由表} default via {这个路由表的网关}
完工。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值