My application runs behind a fire wall and my IT department has asked me to provide a list of ip addresses that my application needs access to. When i nslookup api.themoviedb.org i get several results like this:
Non-authoritative answer: api.themoviedb.org canonical name = tm-api-prod-789738748.us-east-1.elb.amazonaws.com. Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 54.225.223.192 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 184.73.169.1 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 50.16.214.131 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 50.16.219.183 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 54.225.240.233 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 23.21.44.221 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 54.243.170.179 Name: tm-api-prod-789738748.us-east-1.elb.amazonaws.com Address: 54.225.210.229
So it seems that the api is hosted in the amazon cloud. I had a similar issue with the search results and accessing images stored in amazon cloud front. For cloudfront I was able to find this list of ip address ranges: https://forums.aws.amazon.com/ann.jspa?annID=2051
I searched the amazon aws faq to see if there was a similar list for aws but had no luck.
Can you provide any insight into how the ip addresses for the api are configured?
Thanks!
Nevari atrast filmu vai TV pārraidi? Jāpiesakās, lai to izveidotu.
Vēlies novērtēt šo vienumu vai pievienot to sarakstam?
Neesi dalībnieks?
Atbilde no Travis Bell
on septembris 24, 2013 at 2:11 PM
Hi dadc.nms.cm,
We do indeed use AWS for everything. If you're IT department blocks everything by default and you simply need to white list, you'll probably have to just white list all of EC2. We use ELB but due to the way these instances work, the IPs that you see change over time. Here's a post about the IP ranges that EC2 use: https://forums.aws.amazon.com/ann.jspa?annID=1701#
Hope that helps.