Windows-Server-2003

為相同的 ip 和埠創建多個偵聽器,按站點名稱不同

  • January 16, 2018

我有一個 windows server 2003r2 和 ISA Server 2004 目前我在 ISA Server 上創建了 2 個規則

  1. 埠:80 重定向到執行 webapp1 的 ServerOne
  2. 埠:85 重定向到執行 webapp2 的 ServerTwo

我有 2 個域 1:- webapp1.com 和 2:- webapp2.com 當請求來自埠 80 的 IsaServer 時,它重定向到 ServerOne,當請求來自埠 85 時,它重定向到 ServerTwo,這很好。

問題是我只有一個公共 IP 並且域站點不允許我使用埠 85 添加 A 類主機記錄

例如,ISA 伺服器是否可以偵聽域名並按域重定向

  1. 請求附帶 webapp1.com:80 重定向到 ServerOne
  2. 請求附帶 webapp2.com:80 重定向到 ServerTwo

任何幫助將不勝感激。

好的,所以這是一個遲到的答案,但執行該作業系統和應用程序組合也是一個非常晚的時間。升級到這十年建造的東西!(你有沒有註意到十年快結束了?)

有了這些,您可以使用 Web 發布規則做您想做的事情。聽起來您使用了特定於埠的伺服器發布規則,該規則不允許每個埠有多個站點。使用 Web 發布規則使用(和/或創建)一個 Web 偵聽器,它綁定到(例如)埠 80 和 443。Web 偵聽器可跨多個主機名和站點使用,並且 Web Pub 規則使用 HTTP 標頭來消除歧義,並將它們路由到正確的後端站點。

通常需要花一些時間來確定是否也需要使用連結翻譯,但是當你掌握了它的竅​​門後就很容易了。

但說真的:是時候升級了——如今,您可以獲得具有幾乎相同功能集的免費正向/反向代理。

引用自:https://serverfault.com/questions/831279