Associera peer-ASN till En Azure-prenumeration med Hjälp av PowerShell
Innan du skickar en peeringbegäran bör du först associera ditt ASN med Azure-prenumerationen med hjälp av stegen i den här artikeln.
Om du vill kan du slutföra den här guiden med hjälp av Azure-portalen.
Arbeta med Azure PowerShell
Om du vill köra cmdletarna kan du använda Azure Cloud Shell, ett kostnadsfritt interaktivt gränssnitt. Den har vanliga Azure-verktyg förinstallerat och har konfigurerats för användning med ditt konto. Välj Kopiera för att kopiera koden och klistra in den i Cloud Shell. Välj sedan Retur för att köra det. Det finns några sätt att starta Cloud Shell:
Startmetod | Skärmbild |
---|---|
Öppna Cloud Shell i din webbläsare. | ![]() |
Välj knappen Cloud Shell i verktygsfältet längst upp till höger i Azure-portalen. | ![]() |
Om du inte vill använda Azure Cloud Shell kan du installera PowerShell lokalt i stället. Om du väljer att installera och använda PowerShell lokalt måste du installera den senaste versionen av Azure Resource Manager PowerShell-cmdletarna. PowerShell-cmdletar uppdateras ofta. Du behöver vanligtvis uppdatera dina PowerShell-cmdletar för att få de senaste funktionsfunktionerna. Om du inte gör det kan det uppstå problem.
Om du vill hitta den version av PowerShell som du kör lokalt använder du cmdleten "Get-Module -ListAvailable Az" . Information om hur du uppdaterar finns i Installera Azure PowerShell-modulen. Mer information finns i installera och konfigurera Azure PowerShell.
Om du använder PowerShell på macOS följer du stegen i Installera PowerShell på macOS.
Skapa PeerASN för att associera ditt ASN med Azure-prenumeration
Logga in på ditt Azure-konto och välj din prenumeration
Innan du påbörjar konfigurationen installerar och importerar du de moduler som krävs. Du behöver administratörsbehörighet för att installera moduler i PowerShell.
Installera och importera Az-modulen.
Install-Module Az -AllowClobber Import-Module Az
Installera och importera Az.Peering-modulen.
Install-Module -Name Az.Peering -AllowClobber Import-Module Az.Peering
Kontrollera att modulerna har importerats korrekt med hjälp av det här kommandot:
Get-Module
Logga in på ditt Azure-konto med det här kommandot:
Connect-AzAccount
Kontrollera prenumerationerna för kontot och välj den prenumeration där du vill skapa en peering.
Get-AzSubscription Select-AzSubscription -SubscriptionId "subscription-id"
Om du inte redan har en resursgrupp måste du skapa en innan du skapar en peering. Du kan göra det genom att köra följande kommando:
New-AzResourceGroup -Name "PeeringResourceGroup" -Location "Central US"
Viktigt!
Om du inte redan har associerat ditt ASN och din prenumeration följer du stegen i Associera peer-ASN. Den här åtgärden krävs för att begära en peering.
Kommentar
Platsen för en resursgrupp är oberoende av den plats där du väljer att konfigurera en peering.
Registrera dig för peering-resursprovider
Registrera dig för peering-resursprovider i din prenumeration med Hjälp av Register-AzResourceProvider. Om du inte kör det här är Azure-resurser som krävs för att konfigurera peering inte tillgängliga.
Register-AzResourceProvider -ProviderNamespace Microsoft.Peering
Du kan kontrollera registreringsstatusen med hjälp av Get-AzResourceProvider:
Get-AzResourceProvider -ProviderNamespace Microsoft.Peering
Viktigt!
Vänta tills RegistrationState har aktiverat "Registrerad" innan du fortsätter. Det kan ta 5 till 30 minuter efter att du har kört kommandot.
Uppdatera peer-informationen som är associerad med den här prenumerationen
Uppdatera peer-informationen som är associerad med den här prenumerationen med 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
Kommentar
-Namn motsvarar resursnamnet och kan vara vad du vill. -peerName motsvarar dock företagets namn och måste vara så nära peeringDB-profilen som möjligt. Observera att värdet för -peerName endast stöder tecken a-z, A-Z och blanksteg.
En prenumeration kan ha flera ASN:er. Uppdatera peeringinformationen för varje ASN. Kontrollera att "namn" är unikt för varje ASN.
Peer-datorer förväntas ha en fullständig och uppdaterad profil på PeeringDB. Vi använder den här informationen under registreringen för att verifiera peer-gruppens information, till exempel NOC-information, teknisk kontaktinformation och deras närvaro på peering-anläggningarna osv.
I stället för {subscriptionId} i utdata visas det faktiska prenumerations-ID:t.
Visa status för ett PeerASN
Sök efter ASN-valideringstillstånd med hjälp av Get-AzPeerAsn:
Get-AzPeerAsn
Nedan visas ett exempelsvar:
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
Viktigt!
Vänta tills ValidationState har aktiverat "Godkänd" innan du skickar en peeringbegäran. Det kan ta upp till 12 timmar för det här godkännandet.
Ändra PeerAsn
Du kan ändra NOC-kontaktinformation när som helst med Set-AzPeerAsn:
Set-AzPeerAsn -Name Contoso_1234 -Email "newemail@test.com" -Phone "1800-000-0000"
Ta bort PeerAsn
Det finns för närvarande inte stöd för att ta bort ett PeerASN. Om du behöver ta bort PeerASN kontaktar du Microsoft-peering.
Nästa steg
- Skapa eller ändra en direkt peering med Hjälp av Azure PowerShell.
- Konvertera en äldre direktpeering till En Azure-resurs med hjälp av Azure PowerShell.
- Skapa eller ändra Exchange-peering med Hjälp av Azure PowerShell.
- Konvertera en äldre Exchange-peering till En Azure-resurs med Hjälp av Azure PowerShell.
- Vanliga frågor och svar om Internet-peering.