Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este guia de início rápido mostra como criar um Servidor de Rotas do Azure e configurar o emparelhamento BGP com um dispositivo virtual de rede (NVA) usando o Azure PowerShell. O Azure Route Server 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 Rotas funcional que pode facilitar a troca dinâmica de rotas com dispositivos virtuais de rede em sua rede virtual 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 um servidor de rotas com a oferta de Disponibilidade Geral e qualificar-se para o SLA de Disponibilidade Geral e suporte, exclua e recrie seu servidor de rotas.
Pré-requisitos
Antes de começar, certifique-se de que tem os seguintes requisitos:
- Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
- Familiaridade com os limites de serviço do Azure Route Server.
- Acesso ao Azure Cloud Shell ou Azure PowerShell instalado localmente.
Configuração do Azure PowerShell
As etapas neste artigo usam cmdlets do Azure PowerShell que você pode executar interativamente no Azure Cloud Shell. Para usar o Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código e, em seguida, selecione Copiar para copiar o código e colá-lo no Cloud Shell.
Como alternativa, você pode instalar o Azure PowerShell localmente e executar os cmdlets do seu ambiente local. Se você usar o PowerShell localmente, entre no Azure usando o cmdlet Connect-AzAccount .
Criar um servidor de rotas
Esta seção orienta você na criação da infraestrutura fundamental para o Servidor de Rotas do Azure, incluindo o grupo de recursos, a rede virtual e a instância do Servidor de Rotas.
Criar grupo de recursos e rede virtual
O Route Server 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:
Crie um grupo de recursos usando o cmdlet New-AzResourceGroup :
# Create a resource group New-AzResourceGroup -Name 'myResourceGroup' -Location 'EastUS'Crie uma configuração de sub-rede para RouteServerSubnet usando o cmdlet New-AzVirtualNetworkSubnetConfig :
# Create subnet configuration for Route Server $subnet = New-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -AddressPrefix '10.0.1.0/26'Crie uma rede virtual usando o cmdlet New-AzVirtualNetwork :
# Create a virtual network and store in a variable $vnet = New-AzVirtualNetwork -Name 'myVirtualNetwork' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -AddressPrefix '10.0.0.0/16' -Subnet $subnet # Store the subnet ID in a variable for later use $subnetId = (Get-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -VirtualNetwork $vnet).Id
Criar IP público e servidor de rotas
O Route Server requer um endereço IP público para garantir a conectividade com o serviço de gerenciamento de back-end:
Crie um endereço IP público padrão usando o cmdlet New-AzPublicIpAddress :
# Create a Standard public IP for Route Server $publicIp = New-AzPublicIpAddress -ResourceGroupName 'myResourceGroup' -Name 'myRouteServerIP' -Location 'EastUS' -AllocationMethod 'Static' -Sku 'Standard' -IpAddressVersion 'Ipv4'Configure a capacidade do Route Server usando o cmdlet New-AzVirtualRouterAutoScaleConfiguration . Para mais informações, consulte Capacidade do Servidor de Rotas.
$autoscale = New-AzVirtualRouterAutoScaleConfiguration -MinCapacity 4Crie o servidor de rotas usando o cmdlet New-AzRouteServer :
# Create the Route Server New-AzRouteServer -RouteServerName 'myRouteServer' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -HostedSubnet $subnetId -PublicIP $publicIp -VirtualRouterAutoScaleConfiguration $autoscaleObservação
A implantação do Route Server pode levar até 30 minutos.
Configurar o emparelhamento BGP com a aplicação virtual de rede
Depois de criar o Servidor de Rotas, configure o emparelhamento BGP com seu dispositivo virtual de rede para habilitar a troca dinâmica de rotas.
Estabelecer pareamento BGP
Use o cmdlet Add-AzRouteServerPeer para criar uma sessão de emparelhamento BGP entre o Route Server e o seu NVA.
# Create BGP peering with the network virtual appliance
Add-AzRouteServerPeer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer' -PeerName 'myNVA' -PeerAsn '65001' -PeerIp '10.0.0.4'
Este comando cria um peer chamado myNVA com:
- Endereço IP de mesmo nível: 10.0.0.4 (o endereço IP do NVA)
- Número de Sistema Autónomo (ASN): 65001 (consulte os valores ASN suportados)
Observação
O nome do par não precisa corresponder ao nome NVA real; é apenas um identificador para a sessão de peering BGP.
Obter informações do BGP do Route Server
Para concluir a configuração de emparelhamento BGP em seu NVA, você precisa dos endereços IP e ASN do Route Server. Use o cmdlet Get-AzRouteServer para recuperar essas informações:
# Get Route Server details for NVA configuration
Get-AzRouteServer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer'
O comando retorna uma saída semelhante ao exemplo a seguir. Observe os valores RouteServerAsn e RouteServerIps necessários para sua configuração NVA:
ResourceGroupName Name Location RouteServerAsn RouteServerIps ProvisioningState HubRoutingPreference AllowBranchToBranchTraffic
----------------- ---- -------- -------------- -------------- ----------------- -------------------- --------------------------
myResourceGroup myRouteServer eastus 65515 {10.0.1.4, 10.0.1.5} Succeeded ExpressRoute False
Use estes valores para configurar o BGP em seu NVA:
- ASN: 65515 (RouteServerAsn)
- Endereços IP de mesmo nível: 10.0.1.4 e 10.0.1.5 (RouteServerIps)
Importante
Configure o emparelhamento do NVA com ambos os IPs das instâncias do servidor de rotas para garantir que as rotas da rede virtual sejam anunciadas através das ligações NVA e alcancem alta disponibilidade.
Limpeza de recursos
Quando não precisar mais do Servidor de Rotas e dos recursos associados, exclua o grupo de recursos usando o cmdlet Remove-AzResourceGroup :
# Delete the resource group and all contained resources
Remove-AzResourceGroup -Name 'myResourceGroup' -Force
Próximo passo
Agora que você criou um Servidor de Rotas e estabeleceu o emparelhamento BGP, saiba mais sobre os recursos do Servidor de Rotas: