title: How to load balance AWS private subnet EC2 instances
body: <p>If I create an ELB and try to attach the private subnet instances, my health check fails: OutOfService. </p>
  
  <p>Question 1 : Can I get a internal / private IP(not IP but dns name) for Load Balancing. i.e not accessible to the internet?</p>
  
  <p>Question 2 : If I have a public dnsname for my Application Load Balancer. How do I attach EC2 instances that are in my private subnet without an Elastic IP(aren't internet accessible). 
  I am looking for the best approach. Should we have-</p>
  
  <p>ELB --> public subnet EC2 instances (proxy configuration- */*  [private_ip]:[port]/* ) ---> Service from Private Subnet/EC2 instance with health checks here.</p>