title: Access internet from Azure VM not working
body: <p>I've created an Azure DNS server with Address 192.168.0.4<br>
  I've created a Virtual Network with address space 192.168.. 
  I changed the Subnet-1 to be  </p>
  
  <pre><code> starting IP 192.168.10.0
   Address Count 64  
   Address Range 192.168.10.0 - 192.168.10.63  
  </code></pre>
  
  <p>I've created 3 virtual machine images in a single cloud service using powershell.</p>
  
  <pre><code>$ADVM = New-AzureVMConfig -Name $ADVMName -InstanceSize Small -ImageName $ADVMImageName.ImageName |
              Add-AzureProvisioningConfig -Windows -Password $AdminPassword |
              Add-AzureDataDisk -CreateNew -DiskSizeInGB 10 -DiskLabel 'datadisk2' -LUN 0  |
              Add-AzureEndpoint -Protocol tcp -LocalPort 80 -PublicPort 80 -Name 'web' -LBSetName 'lbweb' -ProbePort 80 -ProbeProtocol http -ProbePath '/'
  
  $SQLVM = New-AzureVMConfig -Name $SQLVMName -InstanceSize Medium -ImageName $SQLImageName.ImageName |
              Add-AzureProvisioningConfig -Windows -Password $AdminPassword |
              Add-AzureDataDisk -CreateNew -DiskSizeInGB 50 -DiskLabel 'datadisk2' -LUN 0 |
              Add-AzureEndpoint -Protocol tcp -LocalPort 80 -PublicPort 80 -Name 'web' -LBSetName 'lbweb' -ProbePort 80 -ProbeProtocol http -ProbePath '/'
  
  $APPVM = New-AzureVMConfig -Name $APPVMName -InstanceSize Large -ImageName $AppImageName.ImageName |
              Add-AzureProvisioningConfig -Windows -Password $AdminPassword |
              Add-AzureDataDisk -CreateNew -DiskSizeInGB 50 -DiskLabel 'datadisk2' -LUN 0 |
              Add-AzureEndpoint -Protocol tcp -LocalPort 80 -PublicPort 80 -Name 'web' -LBSetName 'lbweb' -ProbePort 80 -ProbeProtocol http -ProbePath '/'
  
  #CreateService                   
  New-AzureVM -ServiceName $CloudServiceName -VMs $ADVM,$SQLVM,$APPVM -AffinityGroup $AffinityGroup -VNetName $VirtualNetworkName
  </code></pre>
  
  <p>All the VM's and cloud service get created as expected. (although the IP addresses of the new VM's are not sequential)</p>
  
  <p>I get these 3 IP addresses</p>
  
  <p>192.168.0.4 for $ADVMName<br>
  192.168.0.12 for $SQLVMName<br>
  192.168.0.20 for $APPVMName   </p>
  
  <p>When I RDP to $ADVMName and try to access <a href="http://www.google.com" rel="noreferrer">http://www.google.com</a> it is not successful, clicking <code>Fix connection problems</code> says <code>The DNS Server isn't responding</code>.  </p>
  
  <p>Why cant I access google from this machine? How can the DNS server (set at 192.168.0.4) be unavailable when I'm on that machine?</p>