linux – 两个网关/两个不同的ips提供商

我希望将eth0上的数据包路由到eth0,将进入eth1的数据包路由回eth1.我不关心哪个网关用于传出连接.

如果我只是在/ etc / network / interfaces中输入两个网关,那么内核会在两个接口上路由数据包.

我记得它与路由表有关但我不知道该怎么做/我在哪里可以阅读更多相关信息.

解决方法

您想要实现的是多宿主,而不是绑定或负载平衡.

为此,您需要实现所谓的“策略”或“基于源”的路由.

您可以使用iproute2软件包在Linux中执行此操作.

有一篇很好的文章解释了如何,here.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...