title: Unable to resolve Private Hosted Zone in VPC
body: <p>I’m having some trouble with Private Hosted Zones on AWS Route 53. I have two VPCs (staging and production) and I'd like to set up a private zone for each one under <code>*.local</code>.</p>
  
  <p>What I have done is from the Route 53 console added a Private Hosted Zone for <code>local.</code> and added, as an example, a <code>CNAME</code> entry for <code>docker.local</code> to my hosted docker registry. </p>
  
  <p>At this point, I would expect to be able to ssh into any ec2 instance inside that VPC and successfully <code>dig docker.local</code>. However, that's not the case and I continue to receive <code>NXDOMAIN</code> responses even a few hours after creating the zone. I’ve made sure to set the DNS options on the VPC as is instructed in a lot of places, but no luck. I feel like I’m possibly misunderstanding how this works as it seems too simple to mess up, but I'm out of ideas.</p>