網域到 ip:連接埠轉送器(2 台伺服器,15 個網域,1 個 IP)

網域到 ip:連接埠轉送器(2 台伺服器,15 個網域,1 個 IP)

我有 1 個外部 IP 位址,但網路中有 2 個 Web 伺服器(一個是 IIS,另一個是 Apache),託管大約 15 個網域。

我需要一個解決方案來檢查所有連接埠 80 請求,檢測該請求來自哪個網域並將其重定向/重新路由到適當的 IP。

因此,所有 Web 請求必須重新路由到適當的伺服器。

有這樣的東西可用嗎?

答案1

這相當複雜,但也許它會起作用: - 將一台伺服器放在連接埠80 上,將一台伺服器放在連接埠82 上- 根據兩台伺服器上的主機標頭建立虛擬網站- 在連接埠80 伺服器上,建立重寫規則以重寫對82埠 伺服器使用82埠

假設 www.site1.com 在連接埠 80 伺服器上,www.site2.com 在連接埠 82 伺服器上

當對 site2.com 的請求傳入時,連接埠 80 伺服器將重寫為 www.site2.com:82。

最後,您需要在路由器上設定連接埠轉送器,將連接埠 82 上的請求轉送至伺服器 2 的內部 IP。

相關內容