Software Engineering

Find out how to Discover IP Handle Ranges utilized by Amazon S3

Find out how to Discover IP Handle Ranges utilized by Amazon S3
Written by admin


You possibly can question the ip-ranges Amazon AWS URL, and parse the outcomes by jq as follows:

Generic S3 IP Ranges

Question:

curl -s https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | choose(.service=="S3")'

Response:

{
  "ip_prefix": "3.5.140.0/22",
  "area": "ap-northeast-2",
  "service": "S3",
  "network_border_group": "ap-northeast-2"
}
{
  "ip_prefix": "52.219.170.0/23",
  "area": "eu-central-1",
  "service": "S3",
<truncated>

Area Particular S3 IP Ranges

Question:

curl -s https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | choose(.area=="eu-west-1") | choose(.service=="S3") | .ip_prefix'

Response:

18.34.32.0/20
3.5.72.0/23
52.218.0.0/17
3.5.64.0/21
52.92.0.0/17
18.34.240.0/22
3.251.110.208/28
3.251.110.224/28

About the author

admin

Leave a Comment