Skip to content

Latest commit

 

History

History
60 lines (52 loc) · 1.48 KB

get-aws-route53-healthcheck-ips.md

File metadata and controls

60 lines (52 loc) · 1.48 KB
aliases category classification date date_modified draft id image links local_archive_links pinned print series tags title type
get-aws-route53-healthcheck-ips
aws
public
2020-12-22 08:32:06 -0800
2020-12-22 08:32:06 -0800
false
20201222163206
false
false
aws
route53
ip
health
check
ipv4
Get IP Addresses Used by Amazon Route 53 Health Checks
tech-note

To enable health checks on applications that are restricted to a certain list of IP addresses, we must also allow the list of IP addresses AWS provides, which are the IP addresses used by their Route 53 health checks.

More here: IP address ranges of Amazon Route 53 servers - Amazon Route 53

The latest ranges can be downloaded here

You must then run the following to filter for only the IPv4 ranges we are interested in.

jq --raw-output '.prefixes[] | select(.service == "ROUTE53_HEALTHCHECKS") | .ip_prefix' ip-ranges.json | sort --unique

You'll then be returned with a list, as below.

107.23.255.0/26
15.177.0.0/18
176.34.159.192/26
177.71.207.128/26
52.80.197.0/25
52.80.197.128/25
52.80.198.0/25
52.83.34.128/25
52.83.35.0/25
52.83.35.128/25
54.183.255.128/26
54.228.16.0/26
54.232.40.64/26
54.241.32.64/26
54.243.31.192/26
54.244.52.192/26
54.245.168.0/26
54.248.220.0/26
54.250.253.192/26
54.251.31.128/26
54.252.254.192/26
54.252.79.128/26
54.255.254.192/26