Associar o ASN do par à assinatura do Azure usando o PowerShell
Antes de enviar uma solicitação de emparelhamento, você deve primeiro associar seu ASN à assinatura do Azure usando as etapas deste artigo.
Se preferir, você pode concluir este guia usando o portal do Azure.
Trabalhando com o Azure PowerShell
Para executar os cmdlets, você pode usar o Azure Cloud Shell, um shell interativo gratuito. Ele tem ferramentas do Azure instaladas e configuradas para usar com sua conta. Selecione Copiar para copiar o código e colá-lo no Cloud Shell. Em seguida, selecione Enter para executá-lo. Há algumas maneiras de inicializar o Cloud Shell:
Método de inicialização | Captura de tela |
---|---|
Abra o Cloud Shell em seu navegador. | |
Selecione o botão Cloud Shell na barra de ferramentas no canto superior direito do portal do Azure. | |
Se você não quiser usar o Azure Cloud Shell, poderá instalar o PowerShell localmente em vez disso. Se você optar por instalar e usar o PowerShell localmente, instale a versão mais recente dos cmdlets do PowerShell do Azure Resource Manager. Os cmdlets do PowerShell são atualizados com frequência. Você normalmente precisa atualizar seus cmdlets do PowerShell para obter a funcionalidade mais recente do recurso. Caso contrário, você poderá encontrar problemas.
Para encontrar a versão do PowerShell que você está executando localmente, use o cmdlet 'Get-Module -ListAvailable Az'. Para atualizar, consulte Instalar o módulo do Azure PowerShell. Para obter mais informações, confira como instalar e configurar o Azure PowerShell.
Se você usa o PowerShell no macOS, siga as etapas em Instalando o PowerShell no MacOS.
Criar PeerASN para associar seu ASN à assinatura do Azure
Entre na sua conta do Azure e selecione sua assinatura
Antes de começar a configuração, instale e importe os módulos necessários. Você precisa de privilégios de Administrador para instalar módulos no PowerShell.
Instale e importe o módulo Az.
Install-Module Az -AllowClobber Import-Module Az
Instale e importe o módulo Az.Peering.
Install-Module -Name Az.Peering -AllowClobber Import-Module Az.Peering
Verifique se os módulos foram importados corretamente usando este comando:
Get-Module
Conecte à sua conta do Azure usando este comando:
Connect-AzAccount
Verifique as assinaturas da conta e selecione a assinatura na qual você quer criar um emparelhamento.
Get-AzSubscription Select-AzSubscription -SubscriptionId "subscription-id"
Se você ainda não tiver um grupo de recursos, deverá criar um antes de criar um emparelhamento. Faça isso ao executar o seguinte comando:
New-AzResourceGroup -Name "PeeringResourceGroup" -Location "Central US"
Importante
Se você ainda não associou o ASN e a assinatura, siga as etapas em Associar ASN de Pares. Essa ação é necessária para solicitar um emparelhamento.
Observação
O local de um grupo de recursos é independente do local em que você opta por configurar um emparelhamento.
Registrar-se para o provedor de recursos de emparelhamento
Registre-se para provedor de recursos de emparelhamento em sua assinatura usando Register-AzResourceProvider. Se você não executar isso, os recursos do Azure necessários para configurar o emparelhamento não estarão acessíveis.
Register-AzResourceProvider -ProviderNamespace Microsoft.Peering
Você pode verificar o status do registro usando Get-AzResourceProvider:
Get-AzResourceProvider -ProviderNamespace Microsoft.Peering
Importante
Aguarde o RegistrationState mudar para "Registrado" antes de continuar. Pode levar de 5 a 30 minutos após a execução do comando.
Atualizar as informações de pares associadas a esta assinatura
Atualize as informações de mesmo nível associadas a esta assinatura usando New-AzPeerAsn:
$contactDetails = New-AzPeerAsnContactDetail -Role Noc -Email "noc@contoso.com" -Phone "+1 (555) 555-5555"
New-AzPeerAsn -Name "Contoso_1234" -PeerName "Contoso" -PeerAsn 1234 -ContactDetail $contactDetails
Observação
– O nome corresponde ao nome do recurso e pode ser qualquer um que você escolher. No entanto, -peerName corresponde ao nome da sua empresa e precisa ser o mais próximo possível do seu perfil de PeeringDB. Observe que o valor do -peerName dá suporte apenas aos caracteres a-z, A-Z e espaço.
Uma assinatura pode ter vários ASNs. Atualize as informações de emparelhamento para cada ASN. O "nome" precisa ser exclusivo em cada ASN.
Espera-se que os pares tenham um perfil completo e atualizado em PeeringDB. Usamos essas informações durante o registro para validar os detalhes do par, como informações do NOC, informações de contato técnico e sua presença nos recursos de emparelhamento, etc.
No lugar de {subscriptionId} na saída, a ID de assinatura real é exibida.
Ver o status de um PeerASN
Verifique o estado de Validação ASN usando Get-AzPeerAsn:
Get-AzPeerAsn
Abaixo está um exemplo de resposta:
PeerContactInfo : Microsoft.Azure.PowerShell.Cmdlets.Peering.Models.PSContactInfo
PeerName : Contoso
ValidationState : Approved
PeerAsnProperty : 1234
Name : Contoso_1234
Id : /subscriptions/{subscriptionId}/providers/Microsoft.Peering/peerAsns/Contoso_1234
Type : Microsoft.Peering/peerAsns
Importante
Aguarde até que o ValidationState passe a ser "Aprovado" antes de enviar uma solicitação de emparelhamento. Podem ser necessárias 12 horas para essa aprovação.
Modificar PeerAsn
Você pode modificar as informações de contato do NOC a qualquer momento usando Set-AzPeerAsn:
Set-AzPeerAsn -Name Contoso_1234 -Email "newemail@test.com" -Phone "1800-000-0000"
Excluir PeerAsn
A exclusão de um PeerASN não é suportada no momento. Se você precisar excluir o PeerASN, entre em contato com Emparelhamento da Microsoft.
Próximas etapas
- Crie ou modifique um emparelhamento direto usando o Azure PowerShell.
- Converter um emparelhamento direto herdado em recurso do Azure usando o Azure PowerShell.
- Crie ou modifique o emparelhamento do Exchange usando o Azure PowerShell.
- Converter um emparelhamento herdado do Exchange em recurso do Azure usando o Azure PowerShell.
- Perguntas frequentes sobre peering na Internet (FAQ).