title: Force client to talk to a different AWS region
body: <p>If I'm in the northeast US and trying to talk to a site on AWS, behind CloudFront, I'm generally getting routed to servers in us-east. For a particular hostname (say, myfico.com), is there any way to force e.g. curl to talk with servers in a different region, presumably by routing my traffic to a different CloudFront edge server?</p>
  
  <p>Since amazon publishes the <a href="https://ip-ranges.amazonaws.com/ip-ranges.json" rel="nofollow noreferrer">IP ranges of all their edge servers</a>, I suspect it might be possible to do something like overriding some of my DNS records and forcing it to use an IP prefix from a different region. IT might also be possible to do a more general location spoofing by modifying the edns-client-subnet that's passed along in the DNS request, but I think this might not be possible.</p>