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!
찾으시는 영화나 TV 프로그램이 없나요? 로그인 하셔서 직접 만들어주세요.
이 항목을 평가하거나 목록에 추가할까요?
회원이 아닌가요?
Travis Bell님의 댓글
9월 24, 2013 at 2: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.