How do I set up my Windows Server 2008 R2 server to be a proxy server?
-
-
Answer:
You could use ClearOS rather than Windows it offers functions similar to active directory, Web server, proxy server, email server, mySQL server, content filtering, ftp. If you didn't want to replace Windows you could run it as a virtual machine, but I think it uses Squid so you could probably find that to run on windows anyway.
Peter Buxton at Quora Visit the source
Other answers
Since Windows Server 2008 R2 does not have an ISA (Internet Security & Acceleration) server built in you would need to setup one. Here is a resource on ISA: http://www.isaserver.org/ Microsoft has a resource on ISA at: http://www.microsoft.com/forefront/edgesecurity/isaserver/en/us/ Another solution is using Squid. Here is the main Windows source for Squid: http://squid.acmeconsulting.it/ The site is in Italian, but you can use translate if you need. A source to read would be: http://wiki.squid-cache.org/ Hope this helps.
Michael Bazzoni
Before you do - you might want to take a look at ARR and Proxy Servers Load Balancers vs IIS ARR or a Web Application Proxy (WA) for HA Understanding the differences between a load balancer and software features like Microsoft IIS's ARR and a Web Application Proxy (WAP) can be confusing. We compare the full feature set of a Load Balancer appliance / ADC (Application Delivery Controller) versus Application Request Routing, especially for High Availability http://kempte.ch/1P6AnoQ
David Quaid
As others have indicated (and been downvoted?) Win 2008 R2 does not include proxy software as part of the base OS. You'll need to either install a separate piece of software for that purpose (Squid has a Windows port http://squid.acmeconsulting.it/Squid27.html) OR run another OS on the hardware that includes proxy software OR run another OS as a virtual with the 2008 server acting as the hypervisor.
K. Scott Helms
Theres really nothing special about a http [reverse] proxy server. All it really is is a piece of software which issues a http request on someones behalf and then forwards them the response obtained from the origin server. The client may or may not be aware that the server it is talking to is proxying requests on its behalf. Common proxy servers (or servers supporting reverse proxying): squid apache (via mod_proxy) nginx iis (via the application request routing module) (many others) One approach would be to install IIS, ARR, and then configure a rewrite rule. http://blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr.aspx IIS happens to be microsofts supported webserver. You could, of course, use another server if you wish.
Sam Hansen
CCProxy is an alternative software solution for Windows environments - http://www.youngzsoft.net/ccproxy/proxy-server.htm
Anonymous
Related Q & A:
- How can I get through a proxy server?Best solution by Super User
- How to Restrict Database for One User in SQL Server 2008 R2?Best solution by Database Administrators
- How do I set up windows 03 server as a server?Best solution by Yahoo! Answers
- How do I set my e-mail to alert me when I get a new message?Best solution by Yahoo! Answers
- How do I set up my windows mail to yahoo email??Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.