NginX is a reverse proxy, and it sounds like you might want a forward proxy.<br><br><div class="gmail_quote">On Fri, Jan 30, 2009 at 8:20 AM, Shamunda <span dir="ltr">&lt;<a href="mailto:shamunda@playlan.com">shamunda@playlan.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div>
<div><font color="#000000" face="Arial" size="2">Hi All</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">Ok here&#39;s my delima.&nbsp; I have nginx acting as my reverse proxy, and a backend IIS server assigned with multiple addresses.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">nginx server address:</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">10.100.50.7</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">IIS server Addresses:</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">10.100.50.1</font></div>
<div><font face="Arial" size="2">10.100.50.2</font></div>
<div><font face="Arial" size="2">10.100.50.3</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">so everything coming in to 10.100.50.7 works fine and goes to the proper app server...However I also need the app server to make outbound connections as 10.100.50.7.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">so here&#39;s the map.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">user request page &gt;&nbsp; nginx forwards to server &gt; iis processes request .... this works perfectly.&nbsp; </font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">However my application also needs to look up information from the users site without the user requesting it (security stuff)...</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">so i need something like </font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">IIS app goes out to make request from 10.100.50.3&nbsp; &gt;&nbsp; nginx needs to grab that identity and assign it the address of 10.100.50.7 &gt;&nbsp; user site accept request because 10.100.50.7 is a trusted IP.</font></div>

<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2"></font><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">How can this be accomplished?&nbsp; Right now all my request are being rejected but it&#39;s passing the information through the default gateway not through nginx.</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">All help appreciated..</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font face="Arial" size="2">-Shamunda</font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div><p align="left"><font face="Tahoma" size="2"><font color="#0000ff">***** Email confidentiality notice *****</font></font></p>
<p align="left"><font face="Tahoma" size="2"><font color="#0000ff">30/1/2009</font></font></p>
<p align="left"><font face="Tahoma" size="2"><font color="#0000ff">This message is private and confidential.&nbsp; If you have recieved this message in error, please notify us and remove it from your system.</font></font></p>
</div></blockquote></div><br>