2011-09-29 37 views
0

我有帶有Internet域名的Web服務器。該服務器有2個IP:InternalExternal。 我的網絡應用程序收到來自Internet(外部IP)的HTTP請求。如果該Web應用程序向我們的Intranet網絡內的其他Web服務器發出HTTP請求,但其中也有2個IP(外部和內部),哪個IP將由第一個服務器使用? 如果我在外部IP接收到來自Internet的請求,我如何將IP內部更改爲HTTP請求到內部網中的其他服務器?來自外部和內部IP的Http請求

回答

0

這將取決於您的環境。例如,

  1. 是否使用用於從內部和外部網絡訪問所述第二web服務器的同一主機頭(例如www.mysite.com)?如果沒有,則在訪問Web服務器時使用內部主機頭。

  2. 如果它的主機頭相同,那麼IP會被解析?您可以進行DNS配置,以便從內部站點訪問時可以將相同的主機地址解析爲內部IP。

  3. 你總是可以使用基於IP的尋址 - 你必須確保在2個Web服務器上,如果主機頭是IP地址,那麼它應該映射到網站。我不會推薦這種方法,因爲它易碎並且取決於將ip地址綁定到特定站點。

  4. 最後,您可以始終使用第一個Web服務器上的本地主機文件在配置的主機頭下注冊第二個Web服務器的內部IP地址。然後,在第一臺Web服務器上使用該主機頭的請求將始終使用內部IP。