Compartilhar via


Início Rápido: Criar um Servidor de Rota do Azure usando a CLI do Azure

Este guia rápido mostra como criar um Servidor de Rota do Azure e configurar o emparelhamento BGP com um dispositivo virtual de rede (NVA) usando a CLI do Azure. O Servidor de Rota do Azure permite o roteamento dinâmico entre sua rede virtual e dispositivos virtuais de rede, trocando rotas automaticamente por meio de protocolos BGP.

Ao concluir este início rápido, você tem um Servidor de Rota funcional que pode facilitar a troca de rotas dinâmicas com dispositivos virtuais de rede em sua rede virtual do Azure.

Diagrama que mostra o ambiente de implantação do Azure Route Server com emparelhamento BGP para appliances virtuais de rede, utilizando a interface de linha de comando do Azure.

Importante

Os servidores de rota criados antes de 1º de novembro de 2021, sem um endereço IP público associado, foram implantados com a oferta de visualização pública. A oferta de visualização pública não inclui SLA de Disponibilidade Geral e suporte. Para implantar o Servidor de Rota do Azure com a oferta de disponibilidade geral e obter suporte e SLA com disponibilidade geral, exclua e recrie seu Servidor de Rota.

Pré-requisitos

Antes de começar, verifique se você tem os seguintes requisitos:

Configuração da CLI do Azure

As etapas neste artigo usam comandos da CLI do Azure que podem ser executados interativamente no Azure Cloud Shell. Para usar o Cloud Shell, selecione Abrir Cloud Shell no canto superior direito de um bloco de código e selecione Copiar para copiar o código e cole-o no Cloud Shell.

Como alternativa, você pode instalar a CLI do Azure localmente e executar os comandos em seu ambiente local. Se você usar a CLI do Azure localmente, entre no Azure usando o comando az login .

Criar um Servidor de Roteamento

Esta seção explica como criar a infraestrutura fundamental para o Servidor de Rota do Azure, incluindo o grupo de recursos, a rede virtual e a instância do Servidor de Rota.

Criar grupo de recursos e rede virtual

O Servidor de Rota requer uma sub-rede dedicada chamada RouteServerSubnet com um tamanho mínimo de /26. Primeiro, crie o grupo de recursos e a infraestrutura de rede virtual:

  1. Crie um grupo de recursos usando o comando az group create :

    # Create a resource group
    az group create --name 'myResourceGroup' --location 'eastus'
    
  2. Crie uma rede virtual com o RouteServerSubnet necessário usando o comando az network virtual network create :

    # Create a virtual network and RouteServerSubnet
    az network vnet create --resource-group 'myResourceGroup' --name 'myVirtualNetwork' --subnet-name 'RouteServerSubnet' --subnet-prefixes '10.0.1.0/26'
    
    # Store the subnet ID in a variable for later use
    subnetId=$(az network vnet subnet show --name 'RouteServerSubnet' --resource-group 'myResourceGroup' --vnet-name 'myVirtualNetwork' --query id -o tsv)
    

Criar IP público e servidor de rota

O Servidor de Rota requer um endereço IP público para garantir a conectividade com o serviço de gerenciamento de back-end:

  1. Crie um endereço IP público Padrão usando o comando az network public-ip create :

    # Create a Standard public IP for Route Server
    az network public-ip create --resource-group 'myResourceGroup' --name 'RouteServerIP' --sku Standard --version 'IPv4'
    
  2. Crie o Servidor de Rota usando o comando az network routeserver create :

    # Create the Route Server
    az network routeserver create --name 'myRouteServer' --resource-group 'myResourceGroup' --hosted-subnet $subnetId --public-ip-address 'RouteServerIP'
    

    Observação

    A implantação do Servidor de Rota pode levar até 30 minutos.

Configurar o emparelhamento BGP com a solução de virtualização de rede

Depois de criar o Servidor de Rota, configure o emparelhamento BGP com sua solução de virtualização de rede para habilitar a troca de rotas dinâmicas.

Estabelecer emparelhamento BGP

Use o comando az network routeserver peering create para criar uma sessão de emparelhamento BGP entre o Servidor de Rota e sua NVA:

# Create BGP peering with the network virtual appliance
az network routeserver peering create --name 'myNVA' --peer-ip '10.0.0.4' --peer-asn '65001' --routeserver 'myRouteServer' --resource-group 'myResourceGroup'

Este comando cria um par chamado myNVA com:

  • Endereço IP do par: 10.0.0.4 (endereço IP da NVA)
  • Número do sistema autônomo (ASN): 65001 (consulte valores ASN com suporte)

Observação

O nome do par não precisa corresponder ao nome real do NVA; é apenas um identificador para a sessão de emparelhamento BGP.

Obter informações do BGP do servidor de rota

Para concluir a configuração de emparelhamento BGP em sua NVA, você precisa dos endereços IP do Servidor de Rota e do ASN. Use o comando az network routeserver show para recuperar essas informações:

# Get Route Server details for NVA configuration
az network routeserver show --resource-group 'myResourceGroup' --name 'myRouteServer'

O comando retorna uma saída semelhante ao exemplo a seguir. Observe os valores virtualRouterAsn e virtualRouterIps necessários para a configuração da sua NVA (Network Virtual Appliance):

{
  "allowBranchToBranchTraffic": false,
  "etag": "W/\"aaaa0000-bb11-2222-33cc-444444dddddd\"",
  "hubRoutingPreference": "ExpressRoute",
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualHubs/myRouteServer",
  "kind": "RouteServer",
  "location": "eastus",
  "name": "myRouteServer",
  "provisioningState": "Succeeded",
  "resourceGroup": "myResourceGroup",
  "routeTable": {
    "routes": []
  },
  "routingState": "Provisioned",
  "sku": "Standard",
  "type": "Microsoft.Network/virtualHubs",
  "virtualHubRouteTableV2s": [],
  "virtualRouterAsn": 65515,
  "virtualRouterAutoScaleConfiguration": {
    "minCapacity": 2
  },
  "virtualRouterIps": [
    "10.0.1.4",
    "10.0.1.5"
  ]
}

Use esses valores para configurar o BGP em sua NVA:

  • ASN: 65515 (virtualRouterAsn)
  • Endereços IP de pares: 10.0.1.4 e 10.0.1.5 (virtualRouterIps)

Importante

Emparelhe a NVA com os IPs de instância do servidor de rota para garantir que as rotas da rede virtual sejam anunciadas nas conexões NVA e obtenha alta disponibilidade.

Limpar os recursos

Quando você não precisar mais do Servidor de Rotas e dos recursos associados, exclua o grupo de recursos usando o comando az group delete :

# Delete the resource group and all contained resources
az group delete --name 'myResourceGroup' --yes --no-wait

Próxima etapa

Agora que você criou um Servidor de Rota e estabeleceu o emparelhamento BGP, saiba mais sobre os recursos do Servidor de Rota: