我有兩個應用程序託管在單個物理服務器上。如何更改http請求的IP地址?
- 驗證應用程序 - 服務器A - 可以從任何地方
- 訪問一些業務應用 - 服務器B - 必須由服務器A的應用程序訪問只有
訪問規則:「服務器B只能接受來自服務器A的IP地址的請求「。
用戶首先進入認證應用程序(aspx頁面)並提供其憑據。成功登錄後,我將用戶重定向到Server-B。重定向時,終端用戶的IP地址保持不變,並且服務器B解釋請求是從其他地方引發的。
有一種使用代理服務器的解決方案。我可以在服務器A上安裝代理服務器,並通過(WebProxy對象)重定向請求,以便對於服務器B的所有請求,IP保持不變。
但只是想知道...有沒有辦法做到這一點,沒有代理?通過請求IP地址欺騙是否有機會實現?或者我沒有想過的其他東西?
如果你欺騙了IP地址,那麼服務器B會將它的*響應*發送回服務器A--它不會監聽響應。 –
不能理解,你能稍微詳細一點嗎? – StartingFromScratch