We have moved one of our key websites to amazon's EC2 cloud along with their ELB load balancer solution. The only issue we are a US only company due to international shipping. etc. The old co-lo hosting I had iptable rules with numberous known A classes and they were blocked. Well amazon doesn't push the public requested IP (yet) and their firewall setup is impossible to do this.
My next thought was using GeoDNS (
http://www.caraytech.com/geodns/). Then I can say US -> us.conf which has the produciton IP, site, etc. If not, they get badip.conf, which gives them another IP which is simply the same server, different vhost with a sorry we dont ship international.
Sounds good on paper, but wonder if people are using this in a production environment along with .02 good/bad.
Thanks