Partilhar via


Tutorial: Balancear a carga de várias configurações de IP usando o portal do Azure

Para hospedar vários sites, você pode usar outra interface de rede associada a uma máquina virtual. O Azure Load Balancer dá suporte à implantação de balanceamento de carga para dar suporte à alta disponibilidade dos sites.

Neste tutorial, irá aprender a:

  • Crie e configure uma rede virtual, uma sub-rede e um gateway NAT.
  • Criar duas máquinas virtuais de servidor Windows
  • Criar uma NIC secundária e configurações de rede para cada máquina virtual
  • Criar dois sites do Internet Information Server (IIS) em cada máquina virtual
  • Vincular os sites às configurações de rede
  • Criar e configurar um Balanceador de Carga do Azure
  • Testar o balanceador de carga

Pré-requisitos

Criar uma rede virtual e um host bastion

Nesta seção, você cria uma rede virtual com uma sub-rede de recursos, uma sub-rede do Azure Bastion e um host do Azure Bastion.

Importante

O preço por hora começa a partir do momento em que o Bastion é implantado, independentemente do uso de dados de saída. Para obter mais informações, consulte Preços e SKUs. Se você estiver implantando o Bastion como parte de um tutorial ou teste, recomendamos excluir esse recurso depois de terminar de usá-lo.

  1. No portal, pesquise e selecione Redes virtuais.

  2. Na página Redes virtuais, selecione + Criar.

  3. Na guia Noções básicas de Criar rede virtual, insira ou selecione as seguintes informações:

    Definição Value
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione load-balancer-rg na lista suspensa ou Criar novo se ele não existir.
    Insira load-balancer-rg em Name.
    Selecione OK.
    Detalhes da instância
    Nome Digite lb-vnet.
    País/Região Selecione (EUA) Leste dos EUA.

    Captura de ecrã do separador Noções básicas de Criar rede virtual no portal do Azure.

  4. Selecione a guia Segurança ou o botão Avançar na parte inferior da página.

  5. Em Azure Bastion, insira ou selecione as seguintes informações:

    Definição Value
    Azure Bastion
    Habilitar o Azure Bastion Marque a caixa de seleção.
    Nome do host do Azure Bastion Digite lb-bastion.
    Endereço IP público do Azure Bastion Selecione Criar novo.
    Digite lb-bastion-ip em Nome.
    Selecione OK.
  6. Selecione a guia Endereços IP ou Avançar na parte inferior da página.

  7. Na página Criar rede virtual, insira ou selecione as seguintes informações:

    Definição Value
    Adicionar espaço de endereçamento IPv4
    Espaço de endereçamento IPv4 Digite 10.0.0.0/16 (65.356 endereços).
    Sub-redes Selecione o link de sub-rede padrão para editar.
    Editar sub-rede
    Finalidade da sub-rede Deixe o padrão Default.
    Nome Insira a sub-rede de back-end.
    Endereço inicial Digite 10.0.0.0.
    Tamanho da sub-rede Digite /24(256 endereços).
    Segurança
    NAT Gateway Selecione lb-nat-gateway.

    Captura de tela da renomeação e configuração padrão da sub-rede.

  8. Selecione Guardar.

  9. Selecione Rever + criar na parte inferior do ecrã e, quando a validação for aprovada, selecione Criar.

Importante

O preço por hora começa a partir do momento em que o Bastion é implantado, independentemente do uso de dados de saída. Para obter mais informações, consulte Preços e SKUs. Se você estiver implantando o Bastion como parte de um tutorial ou teste, recomendamos excluir esse recurso depois de terminar de usá-lo.

Criar um NAT gateway

Nesta seção, você cria um gateway NAT para acesso de saída à Internet para recursos na rede virtual. Para obter outras opções de regras de saída, confira Conversão de endereços de rede (SNAT) para conexões de saída

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa na parte superior do portal, digite gateway NAT. Selecione Gateways NAT nos resultados da pesquisa.

  3. Selecione + Criar.

  4. Na guia Noções básicas de Criar gateway NAT (conversão de endereços de rede), insira ou selecione as seguintes informações:

    Definição Value
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione Criar novo.
    Insira load-balancer-rg em Name.
    Selecione OK.
    Detalhes da instância
    Nome do gateway NAT Digite lb-nat-gateway.
    País/Região Selecione E.U.A. Leste.
    Availability zone Selecione Sem zona.
    Tempo limite de inatividade (minutos) Digite 15.

    Captura de ecrã da janela Criar gateway de conversão de endereços de rede no portal do Azure.

  5. Selecione a guia IP de saída ou selecione o botão Next: Outbound IP na parte inferior da página.

  6. Selecione Criar um novo endereço IP público em Endereços IP públicos.

  7. Digite nat-gw-public-ip em Nome em Adicionar um endereço IP público.

  8. Selecione OK.

  9. Selecione o botão azul Rever + criar na parte inferior da página ou selecione o separador Rever + criar .

  10. Selecione Criar.

Criar máquinas virtuais

Nesta seção, você cria duas máquinas virtuais para hospedar os sites do IIS.

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Em Máquinas virtuais, selecione + Criar e, em seguida , Máquina virtual do Azure.

  3. Em Criar máquina virtual, insira ou selecione as seguintes informações:

    Definição Value
    Detalhes do Projeto
    Subscrição Selecione a sua subscrição do Azure
    Grupo de Recursos Selecione load-balancer-rg
    Detalhes da instância
    Virtual machine name Digite myVM1
    País/Região Selecionar (EUA) Leste dos EUA
    Opções de disponibilidade Selecionar zonas de disponibilidade
    Availability zone Selecione 1
    Tipo de segurança Deixe o padrão de Padrão.
    Image Selecione Windows Server 2022 Datacenter - Gen2
    Tamanho Escolha o tamanho da VM ou assuma a configuração padrão
    Conta de administrador
    Username Introduza um nome de utilizador
    Palavra-passe Introduza uma palavra-passe
    Confirme a palavra-passe Reintroduza a palavra-passe
    Regras de porta de entrada
    Portas de entrada públicas Selecione Nenhum
  4. Selecione a guia Rede ou selecione Avançar: Discos e, em seguida, Avançar: Rede.

  5. Na guia Rede, selecione ou digite:

    Definição Value
    Interface de Rede
    Rede virtual Selecione myVNet.
    Sub-rede Selecione backend-subnet(10.1.0.0/24)
    IP público Selecione Nenhuma.
    Grupo de segurança de rede NIC Selecione Avançado
    Configurar grupo de segurança de rede Selecione Criar novo.
    Em Criar grupo de segurança de rede, insira myNSG em Nome.
    Em Regras de entrada, selecione +Adicionar uma regra de entrada.
    Em Serviço, selecione HTTP.
    Em Prioridade, insira 100.
    Em Nome, insira myNSGrule.
    Selecione Adicionar.
    Selecione OK.
  6. Selecione Rever + criar.

  7. Reveja as definições e, em seguida, selecione Criar.

  8. Siga as etapas 1 a 7 para criar outra VM com os seguintes valores e todas as outras configurações iguais a myVM1:

    Definição VM 2
    Nome myVM2
    Availability zone 2
    Grupo de segurança de rede Selecione o myNSG existente

Nota

O Azure fornece um IP de acesso de saída padrão para VMs que não recebem um endereço IP público ou estão no pool de back-end de um balanceador de carga básico interno do Azure. O mecanismo IP de acesso de saída padrão fornece um endereço IP de saída que não é configurável.

O IP de acesso de saída padrão é desativado quando um dos seguintes eventos acontece:

  • Um endereço IP público é atribuído à VM.
  • A VM é colocada no pool de back-end de um balanceador de carga padrão, com ou sem regras de saída.
  • Um recurso do Gateway NAT do Azure é atribuído à sub-rede da VM.

As VMs que você cria usando conjuntos de dimensionamento de máquina virtual no modo de orquestração flexível não têm acesso de saída padrão.

Para obter mais informações sobre conexões de saída no Azure, consulte Acesso de saída padrão no Azure e Usar SNAT (Conversão de Endereço de Rede de Origem) para conexões de saída.

Criar configurações de rede secundárias

Nesta seção, você altera o endereço IP privado da NIC existente de cada máquina virtual para Estático. Em seguida, adicione um novo recurso NIC a cada máquina virtual com uma configuração de endereço IP privado estático .

Para obter mais informações sobre como configurar o IP flutuante na configuração da máquina virtual, consulte Configuração do SO convidado IP flutuante.

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Selecione myVM1.

  3. Pare a máquina virtual se ela estiver em execução.

  4. Selecione Rede em Configurações.

  5. Em Rede, selecione o nome da interface de rede ao lado de Interface de rede. A interface de rede começa com o nome da VM e tem um número aleatório atribuído. Neste exemplo, myVM1266.

  6. Na página de interface de rede, selecione Configurações de IP em Configurações.

  7. Em Configurações de IP, selecione ipconfig1.

  8. Selecione Estático na atribuição na configuração ipconfig1 .

  9. Selecione Guardar.

  10. Volte à página Visão geral do myVM1.

  11. Selecione Rede em Configurações.

  12. Na página Rede, selecione Anexar interface de rede.

  13. Em Anexar interface de rede, selecione Criar e anexar interface de rede.

  14. Em Criar interface de rede, insira ou selecione as seguintes informações:

    Definição Value
    Detalhes do projeto
    Grupo de recursos Selecione load-balancer-rg.
    Interface de Rede
    Nome Digite myVM1NIC2
    Sub-rede Selecione backend-subnet (10.1.0.0/24).
    Grupo de segurança de rede NIC Selecione Avançadas.
    Configurar grupo de segurança de rede Selecione myNSG.
    Atribuição de endereço IP privado Selecione Estático.
    Endereço IP privado Digite 10.1.0.6.
  15. Selecione Criar.

  16. Inicie a máquina virtual.

  17. Repita as etapas 1 a 16 para myVM2, substituindo as seguintes informações:

    Definição myVM2
    Nome myVM2NIC2
    Endereço IP privado 10.1.0.7

Configurar máquinas virtuais

Você se conecta a myVM1 e myVM2 com o Azure Bastion e configura a configuração de rede secundária nesta seção. Você adiciona uma rota para o gateway para a configuração de rede secundária. Em seguida, instale o IIS em cada máquina virtual e personalize os sites para exibir o nome do host da máquina virtual.

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Selecione myVM1.

  3. Inicie o myVM1.

  4. Em Visão geral, selecione Conectar e Bastion.

  5. Introduza o nome de utilizador e a palavra-passe que introduziu quando criou a máquina virtual.

  6. Selecione Permitir que Bastion use a área de transferência.

  7. Na área de trabalho do servidor, navegue até Iniciar > Ferramentas > Administrativas do Windows PowerShell > Windows PowerShell.

  8. Na janela do PowerShell, execute o route print comando, que retorna uma saída semelhante à seguinte saída para uma máquina virtual com duas interfaces de rede conectadas:

    ===========================================================================
    Interface List
      4...60 45 bd 9c c7 00 ......Microsoft Hyper-V Network Adapter
     11...60 45 bd 8d 44 fa ......Microsoft Hyper-V Network Adapter #3
      1...........................Software Loopback Interface 1
    ===========================================================================
    
    IPv4 Route Table
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0         10.1.0.1         10.1.0.4     10
             10.1.0.0    255.255.255.0         On-link          10.1.0.4    266
             10.1.0.0    255.255.255.0         On-link          10.1.0.6    266
             10.1.0.4  255.255.255.255         On-link          10.1.0.4    266
             10.1.0.6  255.255.255.255         On-link          10.1.0.6    266
           10.1.0.255  255.255.255.255         On-link          10.1.0.4    266
           10.1.0.255  255.255.255.255         On-link          10.1.0.6    266
            127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
            127.0.0.1  255.255.255.255         On-link         127.0.0.1    331
      127.255.255.255  255.255.255.255         On-link         127.0.0.1    331
        168.63.129.16  255.255.255.255         10.1.0.1         10.1.0.4     11
      169.254.169.254  255.255.255.255         10.1.0.1         10.1.0.4     11
            224.0.0.0        240.0.0.0         On-link         127.0.0.1    331
            224.0.0.0        240.0.0.0         On-link          10.1.0.4    266
            224.0.0.0        240.0.0.0         On-link          10.1.0.6    266
      255.255.255.255  255.255.255.255         On-link         127.0.0.1    331
      255.255.255.255  255.255.255.255         On-link          10.1.0.4    266
      255.255.255.255  255.255.255.255         On-link          10.1.0.6    266
    ===========================================================================
    Persistent Routes:
      None
    
    IPv6 Route Table
    ===========================================================================
    Active Routes:
     If Metric Network Destination      Gateway
      1    331 ::1/128                  On-link
      4    266 fe80::/64                On-link
     11    266 fe80::/64                On-link
     11    266 fe80::382:8783:5d2:f71e/128       
                                        On-link
      4    266 fe80::1575:ced8:3e94:f23a/128
                                        On-link
      1    331 ff00::/8                 On-link
      4    266 ff00::/8                 On-link
     11    266 ff00::/8                 On-link
    ===========================================================================
    Persistent Routes:
      None
    

    Neste exemplo, o Microsoft Hyper-V Network Adapter #3 (interface 13) é a interface de rede secundária que não tem um gateway padrão atribuído a ele.

  9. Na janela do PowerShell, execute o ipconfig /all comando para ver qual endereço IP é atribuído à interface de rede secundária. Neste exemplo, 10.1.0.6 é atribuído à interface 13. Nenhum endereço de gateway padrão é retornado para a interface de rede secundária.

    
       Connection-specific DNS Suffix  . : pbu0t5vjr3sevaritkncspakhd.ax.internal.cloudapp.net
       Description . . . . . . . . . . . : Microsoft Hyper-V Network Adapter #3
       Physical Address. . . . . . . . . : 60-45-BD-A1-75-FB
       DHCP Enabled. . . . . . . . . . . : Yes
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::dfb3:b93e:3516:c5b6%12(Preferred)
       IPv4 Address. . . . . . . . . . . : 10.1.0.6(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Lease Obtained. . . . . . . . . . : Monday, December 12, 2022 7:42:31 PM
       Lease Expires . . . . . . . . . . : Friday, January 19, 2159 2:17:19 AM
       Default Gateway . . . . . . . . . :
       DHCP Server . . . . . . . . . . . : 168.63.129.16
       DHCPv6 IAID . . . . . . . . . . . : 207635901
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2B-28-C9-C0-60-45-BD-9B-ED-AE
       DNS Servers . . . . . . . . . . . : 168.63.129.16
       NetBIOS over Tcpip. . . . . . . . : Enabled
    
  10. Para rotear todo o tráfego de endereços fora da sub-rede para o gateway, execute o seguinte comando:

    route -p add 0.0.0.0 MASK 0.0.0.0 10.1.0.1 METRIC 5015 IF 13
    

    Neste exemplo, 10.1.0.1 é o gateway padrão para a rede virtual criada anteriormente.

  11. Execute os seguintes comandos ou copie e cole o código na janela do PowerShell para instalar e configurar o IIS e os sites de teste:

    ## Install IIS and the management tools. ##
    Install-WindowsFeature -Name Web-Server -IncludeManagementTools
    
    ## Set the binding for the Default website to 10.1.0.4:80. ##
    $para1 = @{
        Name = 'Default Web Site'
        BindingInformation = '10.1.0.4:80:'
        Protocol = 'http'
    }
    New-IISSiteBinding @para1
    
    ## Remove the default site binding. ##
    $para2 = @{
        Name = 'Default Web Site'
        BindingInformation = '*:80:'
    }
    Remove-IISSiteBinding @para2
    
    ## Remove the default htm file. ##
    Remove-Item c:\inetpub\wwwroot\iisstart.htm
    
    ## Add a new htm file that displays the Contoso website. ##
    $para3 = @{
        Path = 'c:\inetpub\wwwroot\iisstart.htm'
        Value = $("Hello World from www.contoso.com" + "-" + $env:computername)
    }
    Add-Content @para3
    
    ## Create folder to host website. ##
    $para4 = @{
        Path = 'c:\inetpub\'
        Name = 'fabrikam'
        Type = 'directory'
    }
    New-Item @para4
    
     ## Create a new website and site binding for the second IP address 10.1.0.6. ##
    $para5 = @{
        Name = 'Fabrikam'
        PhysicalPath = 'c:\inetpub\fabrikam'
        BindingInformation = '10.1.0.6:80:'
    }
    New-IISSite @para5
    
    ## Add a new htm file that displays the Fabrikam website. ##
    $para6 = @{
        Path = 'C:\inetpub\fabrikam\iisstart.htm'
        Value = $("Hello World from www.fabrikam.com" + "-" + $env:computername)
    
    }
    Add-Content @para6
    
  12. Feche a conexão Bastion para myVM1.

  13. Repita os passos 1 a 12 para myVM2. Use o seguinte código do PowerShell para myVM2 para a instalação do IIS.

    ## Install IIS and the management tools. ##
    Install-WindowsFeature -Name Web-Server -IncludeManagementTools
    
    ## Set the binding for the Default website to 10.1.0.5:80. ##
    $para1 = @{
        Name = 'Default Web Site'
        BindingInformation = '10.1.0.5:80:'
        Protocol = 'http'
    }
    New-IISSiteBinding @para1
    
    ## Remove the default site binding. ##
    $para2 = @{
        Name = 'Default Web Site'
        BindingInformation = '*:80:'
    }
    Remove-IISSiteBinding @para2
    
    ## Remove the default htm file. ##
    Remove-Item C:\inetpub\wwwroot\iisstart.htm
    
    ## Add a new htm file that displays the Contoso website. ##
    $para3 = @{
        Path = 'c:\inetpub\wwwroot\iisstart.htm'
        Value = $("Hello World from www.contoso.com" + "-" + $env:computername)
    }
    Add-Content @para3
    
    ## Create folder to host website. ##
    $para4 = @{
        Path = 'c:\inetpub\'
        Name = 'fabrikam'
        Type = 'directory'
    }
    New-Item @para4
    
    ## Create a new website and site binding for the second IP address 10.1.0.7. ##
    $para5 = @{
        Name = 'Fabrikam'
        PhysicalPath = 'c:\inetpub\fabrikam'
        BindingInformation = '10.1.0.7:80:'
    }
    New-IISSite @para5
    
    ## Add a new htm file that displays the Fabrikam website. ##
    $para6 = @{
        Path = 'C:\inetpub\fabrikam\iisstart.htm'
        Value = $("Hello World from www.fabrikam.com" + "-" + $env:computername)
    }
    Add-Content @para6
    

Criar um balanceador de carga

Você cria um balanceador de carga redundante de zona que balanceia a carga de máquinas virtuais nesta seção.

Com a redundância de zona, uma ou mais zonas de disponibilidade podem falhar e o caminho de dados mantém-se desde que uma zona na região permaneça em bom estado de funcionamento.

Durante a criação do balanceador de carga, você configura:

  • Dois endereços IP frontend, um para cada site.
  • Conjuntos de back end
  • Regras de balanceamento de carga de entrada
  1. Na caixa de pesquisa na parte superior do portal, digite Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.

  2. Na página Balanceador de carga, selecione Criar.

  3. Na guia Noções básicas da página Criar balanceador de carga, insira ou selecione as seguintes informações:

    Definição Value
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione load-balancer-rg.
    Detalhes da instância
    Nome Digite myLoadBalancer
    País/Região Selecione E.U.A. Leste.
    SKU Deixe o padrão padrão.
    Type Selecione Público.
    Escalão de serviço Deixe o padrão Regional.
  4. Selecione Next: Frontend IP configuration.

  5. Em Configuração de IP frontend, selecione + Adicionar uma configuração IP frontend.

  6. Insira ou selecione as seguintes informações em Adicionar configuração de IP frontend:

    Definição Valor
    Nome Insira Frontend-contoso.
    Versão do IP Selecione IPv4.
    Tipo de IP Selecione Endereço IP.
    Endereço IP público Selecione Criar novo.
    Digite myPublicIP-contoso para Nome
    Selecione Zona redundante na zona de disponibilidade.
    Deixe o padrão do Microsoft Network para preferência de roteamento.
    Selecione OK.

    Nota

    Atualmente, o IPv6 não é suportado com Preferência de Roteamento ou balanceamento de carga entre regiões (Nível Global).

    Para obter mais informações sobre prefixos IP, consulte Prefixo de endereço IP público do Azure.

    Em regiões com zonas de disponibilidade, você tem a opção de selecionar no-zone (opção padrão), uma zona específica ou zone-redundante. A escolha dependerá dos seus requisitos específicos de falha de domínio. Em regiões sem zonas de disponibilidade, este campo não aparecerá.
    Para obter mais informações sobre zonas de disponibilidade, consulte Visão geral das zonas de disponibilidade.

  7. Selecione Adicionar.

  8. Selecione + Adicionar uma configuração de IP frontend.

  9. Insira ou selecione as seguintes informações em Adicionar configuração de IP frontend:

    Definição Valor
    Nome Digite Frontend-fabrikam.
    Versão do IP Selecione IPv4.
    Tipo de IP Selecione Endereço IP.
    Endereço IP público Selecione Criar novo.
    Digite myPublicIP-fabrikam para Nome
    Selecione Zona redundante na zona de disponibilidade.
    Deixe o padrão do Microsoft Network para preferência de roteamento.
    Selecione OK.
  10. Selecione Adicionar.

  11. Selecione Next: Backend pools.

  12. Na guia Pools de back-end, selecione + Adicionar um pool de back-end.

  13. Insira ou selecione as seguintes informações em Adicionar um pool de back-end:

    Definição Valor
    Nome Insira myBackendPool-contoso.
    Rede virtual Selecione myVNet.
    Configuração do Pool de Back-end Selecione NIC.
  14. Em Configurações de IP, selecione + Adicionar.

  15. Selecione myVM1 e myVM2 que correspondem a ipconfig1 (10.1.0.4) e ipconfig1 (10.1.0.5).

  16. Selecione Adicionar.

  17. Selecione Guardar.

  18. Selecione + Adicionar um pool de back-end.

  19. Insira ou selecione as seguintes informações em Adicionar um pool de back-end:

    Definição Valor
    Nome Digite myBackendPool-fabrikam.
    Rede virtual Selecione myVNet.
    Configuração do Pool de Back-end Selecione NIC.
  20. Em Configurações de IP, selecione + Adicionar.

  21. Selecione myVM1 e myVM2 que correspondem a ipconfig1 (10.1.0.6) e ipconfig1 (10.1.0.7).

  22. Selecione Adicionar.

  23. Selecione Guardar.

  24. Selecione Próximo : Regras de entrada.

  25. Em Regra de balanceamento de carga, na guia Regras de entrada, selecione + Adicionar uma regra de balanceamento de carga.

  26. Em Adicionar regra de balanceamento de carga, insira ou selecione as seguintes informações:

    Definição Valor
    Nome Digite myHTTPRule-contoso
    Versão do IP Selecione IPv4.
    Endereço IP de front-end Selecione Frontend-contoso.
    Conjunto de back-end Selecione myBackendPool-contoso.
    Protocolo Selecione TCP.
    Porta Digite 80.
    Porta back-end Digite 80.
    Sonda de estado de funcionamento Selecione Criar novo.
    Em Nome, insira myHealthProbe-contoso.
    Selecione TCP em Protocolo.
    Deixe o restante dos padrões e selecione OK.
    Persistência da sessão Selecione Nenhuma.
    Tempo limite de inatividade (minutos) Digite ou selecione 15.
    Redefinição de TCP Selecione Ativado.
    IP Flutuante selecione Desativado.
    Conversão de endereços de rede de origem de saída (SNAT) Deixe o padrão de (Recomendado) Usar regras de saída para fornecer aos membros do pool de back-end acesso à Internet.
  27. Selecione Adicionar.

  28. Selecione Adicionar uma regra de balanceamento de carga.

  29. Em Adicionar regra de balanceamento de carga, insira ou selecione as seguintes informações:

    Definição Valor
    Nome Digite myHTTPRule-fabrikam
    Versão do IP Selecione IPv4.
    Endereço IP de front-end Selecione Frontend-fabrikam.
    Conjunto de back-end Selecione myBackendPool-fabrikam.
    Protocolo Selecione TCP.
    Porta Digite 80.
    Porta back-end Digite 80.
    Sonda de estado de funcionamento Selecione Criar novo.
    Em Nome, digite myHealthProbe-fabrikam.
    Selecione TCP em Protocolo.
    Deixe o restante dos padrões e selecione OK.
    Persistência da sessão Selecione Nenhuma.
    Tempo limite de inatividade (minutos) Digite ou selecione 15.
    Redefinição de TCP Selecione Ativado.
    IP Flutuante selecione Desativado.
    Conversão de endereços de rede de origem de saída (SNAT) Deixe o padrão de (Recomendado) Usar regras de saída para fornecer aos membros do pool de back-end acesso à Internet.
  30. Selecione Adicionar.

  31. Selecione o botão azul Rever + criar na parte inferior da página.

  32. Selecione Criar.

    Nota

    Neste exemplo, criamos um gateway NAT para fornecer acesso de saída à Internet. A guia de regras de saída na configuração é ignorada, pois não é necessário opcional com o gateway NAT. Para obter mais informações sobre o gateway NAT do Azure, consulte O que é NAT de Rede Virtual do Azure? Para obter mais informações sobre conexões de saída no Azure, consulte Conversão de endereços de rede de origem (SNAT) para conexões de saída

Testar o balanceador de carga

Nesta seção, você descobre o endereço IP público de cada site. Você insere o IP em um navegador para testar os sites criados anteriormente.

  1. Na caixa de pesquisa na parte superior do portal, introduza IP Público. Selecione Endereços IP públicos nos resultados da pesquisa.

  2. Selecione myPublicIP-contoso.

  3. Copie o endereço IP na página de visão geral de myPublicIP-contoso.

    Screenshot do endereço IP público myPublicIP-fabrikam.

  4. Abra um navegador da Web e cole o endereço IP público na barra de endereços.

    Captura de tela do site contoso no navegador da Web.

  5. Regresse aos endereços IP públicos. Selecione myPublicIP-fabrikam.

  6. Copie o endereço IP na página de visão geral do myPublicIP-fabrikam.

    Captura de ecrã do endereço IP público myPublicIP-contoso.

  7. Abra um navegador da Web e cole o endereço IP público na barra de endereços.

    Captura de tela do site da fabrikam no navegador da web.

  8. Para testar o balanceador de carga, atualize o navegador ou desligue uma das máquinas virtuais.

Clean up resources (Limpar recursos)

Se você não vai continuar a usar este aplicativo, exclua as máquinas virtuais e o balanceador de carga com as seguintes etapas:

  1. Na caixa de pesquisa na parte superior do portal, introduza Grupo de recursos. Selecione Grupos de recursos nos resultados da pesquisa.

  2. Selecione load-balancer-rg em Grupos de recursos.

  3. Selecione Eliminar grupo de recursos.

  4. Digite load-balancer-rg em DIGITE THE RESOURCE GROUP NAME:. Selecione Eliminar.

Próximos passos

Avance para o próximo artigo para saber como criar um balanceador de carga entre regiões: