Setup: Multiple EC2 servers running behind an ELB. The "elastic" IP address associated with the ELB receives the UDP traffic and passes to an EC2 instance. An API adds items to an SQS, which the EC2 pull from the Queue and trigger outbound UDP messages.
Problem: The solution requires that the Inbound IP address and outbound IP address be the same. The traffic is UDP, and the outbound traffic is triggered by the EC2 pulling data off an SQS. Currently, the outbound traffic is the instances IP, and I need the traffic originating from the EC2 instance to have the same IP as the inbound traffic(to the ELB).
I don't think I can accomplish this with an ELB alone, and I'm looking for solutions that I can use to achieve this.
Any directions would be helpful.