Solved

Setup proxy that points to two different servers

Posted on 2011-09-07
5
345 Views
Last Modified: 2012-05-12
Using a proxy service that requires to install the squid client side proxy on site. Client side Proxy is installed on two servers and clients are pointing to one of them through group policy. I am able to only point to one at time. Would like to point to one and failover to the other if the first one is down,or have load balanced.  Which is the best way to accomplish this.
0
Comment
Question by:jheg
  • 3
  • 2
5 Comments
 
LVL 13

Expert Comment

by:khairil
Comment Utility
Hi,

You can do this by using network load balancer, which is expensive OR by using DNS round robin.

We are using round robin for our external DNS, but you can do this on local DNS to.

I not sure what DNS server you are using:
1. If linux, then hopefully this will help, http://www.cyberciti.biz/faq/how-do-i-setup-round-robin-dns/
2. If windows, then try this, http://technet.microsoft.com/en-us/library/cc787484(WS.10).aspx
0
 

Author Comment

by:jheg
Comment Utility
Thanks for the quick response, this would provide a load balancing capacity, but think I would be better off with more of fail over. Requests go to same server until down then try another.

If that is not possible, what happens if one of the servers in the round robin go down? Do all requests automatically go the other server?
0
 
LVL 13

Expert Comment

by:khairil
Comment Utility
Yup the the problem with DNS round robin.

Windows do have some sort of clustering and monitoring server to handle this kind of problem, but personally I never experience it as we are moving toward hardware LB. Hope this info can help you, http://technet.microsoft.com/en-us/library/cc770558.aspx on network LB.
0
 

Author Comment

by:jheg
Comment Utility
I was hoping for someting that does not bind two servers. I have different applications on each server, they only share the sqid proxy client.

Basically I just want a solution to point each client's proxy to an address and that address goes to one proxy server and if goes down to another. If not automaticall then something we can do manually that wont take a long time to propagate to all clients, so they will internet access as soon as possible.
0
 
LVL 13

Accepted Solution

by:
khairil earned 500 total points
Comment Utility
Emm.. correct me if I wrong... you want something to change the proxy server setting of the client browser when something goes wrong? Is it?

If it is then try implement Web Proxy Auto Discovery, http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol, you need to do some configuration. Microsoft and Squid have support on implementing WPAD. Here is how to do on linux box with squid, http://malforge.com/node/10

You can edit and change the file manually when one of the proxies down, changes will be acknowledge by user browser without their concern. You must set the broswer to do automatic discovery in order to use this method.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Suggested Solutions

Resolve DNS query failed errors for Exchange
Even if you have implemented a Mobile Device Management solution company wide, it is a good idea to make sure you are taking into account all of the major risks to your electronic protected health information (ePHI).
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now