如何使用单个公网IP访问SAP中的多个应用服务器?

如何使用单个公网IP访问SAP中的多个应用服务器?

设想

我有:

  • 无线 D-Link 路由器连接到互联网
  • 两台 IBM-Lenovo 服务器(无线/有线)连接到路由器

两台服务器的 IP 地址分别为:192.xxx.xxx.123 和 192.xxx.xxx.124

  • 两台服务器都已配置为 SAP 应用服务器,并且运行良好,但每次我想使用服务器时,我都需要更改路由器中 DMZ 选项中的 IP 地址
  • 一个公共 IP:68.xxx.xxx.123

和,

  • 68.xxx.xxx.123 可以从世界任何地方访问。
  • 我已经设置了 DMZ 并将所有端口转发到其中一个服务器的本地 IP,即 192.xxx.xxx.123

我想做的事?

  • 如果可能的话,我不想使用 DMZ 选项。
  • 使用 SAP GUI 一次访问两个服务器,无需检查 DMZ 选项

答案1

您可以将服务器放在内部,并为每个服务器设置不同的外部端口,并将其转发到正确的内部 ip:port。

答案2

我会使用 NAT,找到应用程序所需的所有端口(希望只有一个),并将这些端口转发到服务器“A”,然后在服务器“B”的公共接口上选择一个或多个备用端口,然后将其内部路由到正确的端口。我知道这可以用 pfSense 来完成,但不确定您的 D-Link 路由器是否能做到。

相关内容