Skip to main content

Utilizing Proxy Protocol and Nginx to Solve Problems through the AWS ELB

Hands-On Lab


Photo of

Training Architect





This hands-on lab will utilize Nginx and Proxy Protocol to solve a common problem encountered when routing traffic through an Elastic Load Balancer using TCP (Layer 4). The problem encountered is that Layer 4, the Transport Layer of the OSI Model, does not have access to HTTP headers, therefore there is no way to know the IP address of the requester. This problem can be solved by using Proxy Protocol on the Elastic Load Balancer and configuring Nginx to work with Proxy Protocol to route HTTP header information to the back-end application servers. In this lab, the student will configure Proxy Protocol and Nginx to solve this problem.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.