Windows Server 2019 上的連接埠轉送與路由

Windows Server 2019 上的連接埠轉送與路由

我們在雲端環境中執行多個虛擬化伺服器(全部為 Windows Server 2019)。有一台伺服器用作路由器(具有公用 IP 和私人 IP 192.168.100.10),另外兩台伺服器正在執行 IIS。

路由器上的連接埠轉送配置如下:

Adresse         Anschluss   Adresse         Anschluss
--------------- ----------  --------------- ----------
0.0.0.0         443         192.168.100.1   443
0.0.0.0         4443        192.168.100.2   4443

效果很好。來自外部連接埠 443 上的傳入 HTTP 請求(透過路由器的公用 IP 位址)將被路由到 IP 192.168.100.1 的伺服器,連接埠 4443 上的請求也以同樣的方式路由到伺服器。

對於兩個網路伺服器上的網路應用程序,有一個特殊的要求:有些客戶希望限制客戶端存取特定的IP位址(例如37.38.39.40)。

這不起作用,因為網路伺服器看到的是路由器的私人 IP 位址 (192.168.100.10),而不是客戶端的 IP 位址。

在冗餘的內部網路上,這個概念是有效的。唯一的區別是路由器。它是 Netgear 路由器,而不是 Windows Server 2019。

問題:是否可以以連接埠轉送/路由的方式設定 Windows Server 2019,使目標伺服器看到請求客戶端的原始 IP 位址而不是專用路由器 IP 位址?

謝謝!

相關內容