在发出请求的同一接口上答复?

在发出请求的同一接口上答复?

具有两个网络接口的虚拟机。两个接口都有一个默认网关。一个连接到 Intranet。另一个连接到 Internet。

                                      Host
              +---------+      +----------------+
Intranet <--> | Gateway | <--> |     ens001     |
              +---------+      |  10.20.50.100  |
                               |----------------|
                               |     ens104     |      +---------+        
                               |  10.25.40.200  | <--> | Gateway | <--> Internet
                               +----------------+      +---------+ 

连接无法正常工作。并且,传出流量始终通过接口 ens104。

路由表:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    100    0        0 ens104
default         _gateway        0.0.0.0         UG    100    0        0 ens001
10.20.50.0      0.0.0.0         255.255.252.0   U     100    0        0 ens001
_gateway        0.0.0.0         255.255.255.255 UH    100    0        0 ens001
10.25.40.0      0.0.0.0         255.255.255.0   U     100    0        0 ens104
_gateway        0.0.0.0         255.255.255.255 UH    100    0        0 ens104

如何配置 Linux TCP/IP 堆栈以在与请求相同的接口上做出响应?

相关内容