I have two Amazon AWS VPC's connected via a peering connection, where I have enabled DNS resolution between them like so:
I am also using an internal domain controller to provide DNS using the AWS DHCP Options Sets (I have also tried using Amazon Provided DNS in one of my VPC's).
In one of my Ubuntu EC2 instances when I perform an nslookup MACHINE-NAME
to a Windows EC2 instance in the other VPC, it fails to resolve. I can however, use the internal IP of the Windows instance to talk to it.
What could be stopping machine name DNS resolution from working?