Windows Server 2003 DNS not resolving internal and external domains for clients

view story

http://serverfault.com – I'm attempting to setup an AD Domain in Amazon's EC2 Cloud. I have several EC2 instances running inside a VPC. Security Groups are configured to allow all traffic from the subnet the instances are on. I have a server (AwsAdmin1) setup as the DNS server. Running NSLOOKUP on AwsAdmin1 works perfectly, and it can access the internet. It is set to use its internal IP as the Primary DNS server. The server I setup to test the DNS (AwsTest1) is set to use AwsAdmin1 as the primary DNS. Running NSLOOKUP returns the error, "Can't find the server name for address: (AwsAdmin1's IP): Timed Out (HowTos)