- Newest
- Most votes
- Most comments
No, an ALB always changes its IP addresses. However, you can set up a Network Load Balancer, which always has static IPs, and use the target group type of "Application Load Balancer" to point the NLB to your ALB. This way, you can reach your ALB with static IP addresses by connecting to the NLB.
There's more on the topic in this announcement post: https://aws.amazon.com/about-aws/whats-new/2021/09/application-load-balancer-aws-privatelink-static-ip-addresses-network-load-balancer/
And more details in this one: https://aws.amazon.com/blogs/networking-and-content-delivery/application-load-balancer-type-target-group-for-network-load-balancer/
Short answer, no, ALB will never have static IPs. NLB has an option to have static IPs.
If static IPs are a requirement you can do NLB -> ALB -> app target
This has to do with NLB being a Layer 4 load balancer and ALB being a Layer 7 (app) load balancer.
Hope this helps!
Thanks so much for a quick response! This seems to be the recommended path forward according to your response and others I've received. Much appreciated.
Relevant content
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated 8 months ago
Thanks so much for a quick response! I'll look into the NLB and see how this might help my situation.