我创建了一个地址为 192.168.0.4 的 Azure DNS 服务器
我创建了一个地址空间为 192.168 的虚拟网络。我将 Subnet-1 更改为
starting IP 192.168.10.0
Address Count 64
Address Range 192.168.10.0 - 192.168.10.63
我使用 powershell 在单个云服务中创建了 3 个虚拟机映像。
$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
所有虚拟机和云服务都按预期创建。(尽管新 VM 的 IP 地址不是连续的)
我得到这 3 个 IP 地址
192.168.0.4 用于 $ADVMName
192.168.0.12 用于 $SQLVMName
192.168.0.20 用于 $APPVMName
当我 RDP 到 $ADVMName 并尝试访问http://www.google.com它不成功,点击Fix connection problems
说The DNS Server isn't responding
。
为什么我不能从这台机器访问谷歌?当我在那台机器上时,DNS 服务器(设置为 192.168.0.4)如何不可用?