Exercício – Criar uma rede virtual do Azure
Neste exercício, você criará uma rede virtual no Microsoft Azure. Em seguida, criará duas VMs (máquinas virtuais) e usará a rede virtual para se conectar às VMs e à Internet.
Importante
Os exercícios neste módulo exigem uma assinatura completa do Azure. Os exercícios são opcionais e não são necessários para concluir esse módulo. A participação nos exercícios interativos nesse módulo resultará em encargos cobrados na assinatura do Azure usada para concluí-los. Os encargos cobrados podem ser minimizados com a limpeza dos recursos criados assim que possível. As instruções de limpeza estão na unidade final.
Entrar em sua assinatura
Entre no Azure usando o cmdlet Connect-AzAccount
do PowerShell em seu computador local ou usando shell.azure.com/powershell.
Criar um grupo de recursos
Primeiro, crie um grupo de recursos para conter todos os recursos que você criará neste módulo. Dê a ele o nome vm-networks
e substitua EastUS
no comando a seguir com o nome da região em que você gostaria que o grupo fosse criado.
$Location="EastUS"
New-AzResourceGroup -Name vm-networks -Location $Location
Criar uma sub-rede e uma rede virtual
Para criar uma sub-rede e uma rede virtual, execute o comando a seguir.
$Subnet=New-AzVirtualNetworkSubnetConfig -Name default -AddressPrefix 10.0.0.0/24
New-AzVirtualNetwork -Name myVnet -ResourceGroupName vm-networks -Location $Location -AddressPrefix 10.0.0.0/16 -Subnet $Subnet
Criar duas máquinas virtuais
Todas as VM do Azure estão conectadas a uma rede virtual. Se você criar uma VM usando o Azure PowerShell e não especificar o nome de uma rede virtual existente, o Azure PowerShell criará uma rede virtual automaticamente.
Aqui, criaremos duas VMs e especificaremos a rede virtual.
Para criar a primeira máquina virtual, execute o seguinte comando para criar uma VM do Windows com um endereço IP público acessível pela porta 3389 (Área de Trabalho Remota). Este comando cria uma VM do Windows 2016 Datacenter chamada
dataProcStage1
que usa a rede virtual myVnet.New-AzVm ` -ResourceGroupName "vm-networks" ` -Name "dataProcStage1" ` -VirtualNetworkName "myVnet" ` -SubnetName "default" ` -image "Win2016Datacenter" ` -Size "Standard_DS2_v2" ` -PublicIPAddressName "dataProcStage1"
A porta 3389 será aberta automaticamente por padrão quando você criar uma VM do Windows no Azure.
Insira um nome de usuário e senha para a VM. Anote o nome de usuário e a senha. Você precisará dela mais tarde para entrar no servidor.
Execute o comando a seguir para obter o endereço IP público para sua VM para você poder usá-lo futuramente. Copie o IpAddress.
Get-AzPublicIpAddress -Name dataProcStage1
Criar a segunda VM chamada
dataProcStage2
.New-AzVm ` -ResourceGroupName "vm-networks" ` -Name "dataProcStage2" ` -VirtualNetworkName "myVnet" ` -SubnetName "default" ` -image "Win2016Datacenter" ` -Size "Standard_DS2_v2"
Insira um nome de usuário e senha para a VM. Copie seu nome de usuário e senha. Você precisará dela mais tarde para entrar no servidor.
Conectar-se ao dataProcStage1 usando a Área de Trabalho Remota
Abra a Área de Trabalho Remota e se conecte a
dataProcStage1
com o endereço IP público que você anotou nas etapas anteriores. Se estiver usando o PowerShell localmente, execute o comando a seguir e substituapublicIpAddress
pelo endereço IP público da VM.mstsc /v:publicIpAddress
Entre no computador remoto com o nome de usuário e a senha que você criou.
Na sessão remota, abra o prompt de comando do Windows e execute o comando a seguir.
ping dataProcStage2 -4
Nos resultados, você verá que todas as solicitações à VM
dataProcStage2
atingem o tempo limite. Esse tempo limite ocorre porque a configuração padrão do Firewall do Windows emdataProcStage2
impede que ele responda aos pings.
Conectar-se ao dataProcStage2 usando a Área de Trabalho Remota
Configure o Firewall do Windows em dataProcStage2
usando uma nova sessão da área de trabalho remota. Você não pode acessar dataProcStage2
de sua área de trabalho porque dataProcStage2
não tem um endereço IP público. Você usará a Área de Trabalho Remota de dataProcStage1
para se conectar a dataProcStage2
.
Na sessão remota
dataProcStage1
, abra a Área de Trabalho Remota.Conecte-se ao
dataProcStage2
por nome. Com base na configuração de rede padrão,dataProcStage1
pode resolver o endereço dedataProcStage2
usando o nome do computador.Entre no
dataProcStage2
com o nome de usuário e a senha que você criou.Em
dataProcStage2
, selecione o Menu Iniciar, digite Firewall e pressione Enter. O console Firewall do Windows com Segurança Avançada é exibido.No painel esquerdo, selecione Regras de Entrada.
No painel direito, role a página para baixo e clique com o botão direito do mouse em Compartilhamento de Arquivo e Impressora (Solicitação de Eco – ICMPv4-In) e confirme se a opção Habilitar Regra está habilitada.
Volte para a sessão remota
dataProcStage1
e execute o comando a seguir no prompt de comando.ping dataProcStage2 -4
O
dataProcStage2
responde com quatro respostas, demonstrando a conectividade entre as duas VMs.
Você criou uma rede virtual com êxito, criou duas VMs que estão anexadas a essa rede virtual, se conectou a uma das VMs e mostrou a conectividade de rede com a outra VM na mesma rede virtual. Você pode usar a Rede Virtual do Azure para se conectar a recursos dentro da rede do Azure. No entanto, esses recursos precisam estar dentro do mesmo grupo de recursos e da mesma assinatura. Em seguida, analisaremos os gateways de VPN, que permitem que você se conecte a redes virtuais em diferentes grupos de recursos, assinaturas e até regiões geográficas.