通过另一个网关路由端口 8080 上的 Web 访问

通过另一个网关路由端口 8080 上的 Web 访问

我有这个网络配置(见下面的图片和详细信息): 图片1

R1 和 R2 是两台 Linux 路由器,运行 CentOS,每台都有 2 个 NIC(LAN 和 ISP)。现在所有网络流量都通过 R1 和通过 R2 的 VPN(R2->R3)。

我想知道的是如何通过 R2(ISP2)将所有请求重定向到某个端口(假设为 8080)上的 Web 服务器,并通过 R1(ISP1)保留所有互联网(参见下图):

图片2

如果能给我指明正确的方向,所有答案都是好的。谢谢。

更新:

谢谢你们。

答案1

如果您不介意发送所有流量而不仅仅是端口 8080 的流量,那么在您的 LAN 上添加一条通过 R2 到达 Web 服务器 IP 地址的路由就可以了。

目标:Web 服务器 IP 公共,网关 192.168.1.2,网络掩码 255.255.255.255

如果您只需要重定向端口 8080 流量,那么可以使用 R1 上的某些 iptables 规则来重定向到达 R1 的流量,使其通过 R2。

相关内容