Linux 2网卡路由取决于使用的接口

我的服务器有2个网卡安装,我设法启动并运行。 我可以ping这两个接口,但我不能SSH或访问任何服务(即networking/ FTP),如果我使用第二个接口连接。

两个网卡都有两个不同的IP地址,并且位于不同的子网上。

如何创build路由表,使数据包通过接口返回,例如:“ 如果数据包到达eth0,它将使用eth0网关从eth0出来,如果数据包来自eth1,那么出站响应也会到来从eth1使用eth1网关

这可能吗 ?

是的,这可以使用基于策略的路由 。 你需要使用ip routeip rule命令