Red Hat 8 - 基于策略的路由

Red Hat 8 - 基于策略的路由

我在 RH8 服务器内部路由方面遇到了问题。

所以这个概念是:

1 个 Red Hat 服务器,具有 2 个接口(不同的 VLAN;150 和 160)

接口组合如下:

  1. IP 192.168.50.150 - 接口:team0.150
  2. IP 192.168.60.200-接口:team1.160

1 个 Windows 2012 R2 服务器,带 1 个接口(不同的 VLAN;180)

  1. IP 182.10.50.180
  • Windows 可以 ping/ssh/telnet 到 192.168.50.150(反之亦然),并且它通过网络设备路由,但需要从 Windows 服务器访问同一服务器上的其他 IP 192.168.60.200,但它是隔离网络,不能通过物理层完成。

因此我创建了如下 IP 路由:

RED HAT 服务器:182.10.50.180 通过 192.168.50.1 dev team0.150 metric 405

Windows服务器:192.168.60.200 255.255.255.0 192.168.50.150

在 Red Hat 服务器上:

  • ip 转发已启用

猫/ proc / sys / net / ipv4 / ip_forward
1

  • 所有接口上的 rp 过滤器均设置为松散

sysctl -w "net.ipv4.conf.all.rp_filter=2" net.ipv4.conf.all.rp_filter=2

我无法将所有数据包从接口 team0.150 转发到 team1.160,因为其他流量也进入这两个接口。

当我指定接口时,接口 team0.150 和 team1.160 之间的 Ping 不起作用,否则它会以某种方式起作用。

服务器上的防火墙本地已关闭,物理防火墙上允许所有端口。我还应该尝试什么才能使其正常工作?

谢谢!

相关内容