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!
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por Travis Bell
el 24 de septiembre de 2013 a las 14:11
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.