<div>Patrick, you could bind the default port to the app server (port default, and bind default, respectively) but Im not sure of the implications with port 80 then, I am thinking it might overwrite it. Kind of a wierd one there.......There aren't port ranges, unfortunately, that would help for your particular case. I think your best bet is to write up a script that generates the port ranges, then you can just drop that into the config, I think thats your only option. You could try the default binding first, just to see, but I think thats going to fold in the port 80 traffic as well.
</div>
<div> </div>
<div>Mike<br> </div>
<div><span class="gmail_quote">On 12/1/05, <b class="gmail_sendername">Zurek, Patrick</b> <<a href="mailto:pzurek@uillinois.edu">pzurek@uillinois.edu</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>Greetings all,<br><br>I'm trying to share a particular IP address between our main application server and our VIP. Basically, I would like all requests to port 80 on
<a href="http://ishare.illinois.edu">ishare.illinois.edu</a> (for example) to be distributed amongst the real web servers, like it currently is. Otherwise, all other traffic should to default to the application server, or at least the particular ports I'm interested in. This can probably be done with FreeBSD & pf but I'm trying to use resources already in place.
<br><br>The best I can come up with so far is to define the application server as a real server and bind all the ports I want forwarded to the app server on the VIP.<br><br>For example:<br><br>server real eisweb7 <a href="http://128.174.93.47">
128.174.93.47</a><br>port http<br>port http url "HEAD /"<br>port http status-code 200 299 302 302<br>!<br>server real eisweb8 <a href="http://128.174.93.48">128.174.93.48</a><br>port http<br>port http url "HEAD /"
<br>port http status-code 200 299 302 302<br><br>server real appserver xxx.xxx.xxx.xxx<br>port 10000<br>...<br>port 12999<br><br><br>server virtual eisweb <a href="http://128.174.93.40">128.174.93.40</a><br>sym-priority 50
<br>sym-active<br>port http sticky<br>bind http eisweb7 http eisweb8 http<br>bind 10000 appserver 10000<br>...<br>bind 12999 appserver 12999<br><br><br>The big problem is, there are approximately 700 ports (don't ask..) that would need to be forwarded to the application server. So, is there a way to have all traffic default to a particular real server if it's not to port 80? Or is there a way to specify port ranges? Or just an altogether better way of doing this?
<br><br>Thanks for the help!<br><br>Pat Zurek<br><a href="mailto:pzurek@uillinois.edu">pzurek@uillinois.edu</a><br><br>_______________________________________________<br>foundry-nsp mailing list<br><a href="mailto:foundry-nsp@puck.nether.net">
foundry-nsp@puck.nether.net</a><br><a href="http://puck.nether.net/mailman/listinfo/foundry-nsp">http://puck.nether.net/mailman/listinfo/foundry-nsp</a><br></blockquote></div><br>