Zuordnen von Peer-ASN zu Azure-Abonnements mithilfe von PowerShell
Bevor Sie eine Peeringanforderung übermitteln, sollten Sie Zunächst Ihr ASN mit Azure-Abonnement verknüpfen, indem Sie die Schritte in diesem Artikel ausführen.
Arbeiten mit Azure PowerShell
Um die Cmdlets auszuführen, können Sie Azure Cloud Shell verwenden, eine kostenlose interaktive Shell. Es verfügt über gängige Azure-Tools, die vorinstalliert und für die Verwendung mit Ihrem Konto konfiguriert sind. Wählen Sie Kopieren aus, um den Code zu kopieren, und fügen Sie ihn in Cloud Shell ein. Drücken Sie dann die EINGABETASTE, um ihn auszuführen. Cloud Shell kann auf mehrere Arten gestartet werden:
Startmethode | Bildschirmfoto |
---|---|
Öffnen Sie Cloud Shell in Ihrem Browser. | ![]() |
Wählen Sie die Schaltfläche Cloud Shell auf der Symbolleiste rechts oben im Azure-Portal aus. |
![]() |
Wenn Sie Azure Cloud Shell nicht verwenden möchten, können Sie PowerShell lokal installieren. Wenn Sie PowerShell lokal installieren und verwenden möchten, müssen Sie die aktuelle Version der PowerShell-Cmdlets für Azure Resource Manager installieren. PowerShell-Cmdlets werden häufig aktualisiert. Sie müssen Ihre PowerShell-Cmdlets in der Regel aktualisieren, um die neuesten Features und Funktionen nutzen zu können. Wenn Sie es nicht tun, könnten Sie auf Probleme stoßen.
Um die Version von PowerShell zu ermitteln, die Sie lokal ausführen, verwenden Sie das Cmdlet Get-Module -ListAvailable Az. Informationen zum Aktualisieren finden Sie unter Installieren des Azure PowerShell-Moduls. Weitere Informationen finden Sie unter Installieren und Konfigurieren von Azure PowerShell.
Wenn Sie PowerShell unter macOS verwenden, befolgen Sie die Schritte unter Installieren von PowerShell unter macOS.
Erstellen von PeerASN, um Ihr ASN mit Azure-Abonnement zu verknüpfen
Melden Sie sich bei Ihrem Azure-Konto an, und wählen Sie Ihr Abonnement aus.
Bevor Sie mit der Konfiguration beginnen, installieren und importieren Sie die erforderlichen Module. Zum Installieren der Module in PowerShell benötigen Sie Administratorberechtigungen.
Installieren und importieren Sie das Az-Modul.
Install-Module Az -AllowClobber Import-Module Az
Installieren und importieren Sie das Az.Peering-Modul.
Install-Module -Name Az.Peering -AllowClobber Import-Module Az.Peering
Überprüfen Sie mithilfe des folgenden Befehls, ob die Module ordnungsgemäß importiert wurden:
Get-Module
Melden Sie sich mit diesem Befehl bei Ihrem Azure-Konto an:
Connect-AzAccount
Sehen Sie sich die Abonnements für das Konto an, und wählen Sie das Abonnement aus, in dem Sie ein Peering erstellen möchten.
Get-AzSubscription Select-AzSubscription -SubscriptionId "subscription-id"
Wenn Sie noch keine Ressourcengruppe besitzen, müssen Sie zuerst eine erstellen, bevor Sie ein Peering erstellen. Dazu können Sie den folgenden Befehl ausführen:
New-AzResourceGroup -Name "PeeringResourceGroup" -Location "Central US"
Wichtig
Wenn Sie Ihre ASN und Ihr Abonnement noch nicht zugeordnet haben, führen Sie die Schritte zur Zuordnung von Peer-ASN aus. Diese Aktion ist erforderlich, um ein Peering anzufordern.
Hinweis
Der Speicherort einer Ressourcengruppe ist unabhängig vom Speicherort, an dem Sie ein Peering einrichten möchten.
Registrieren Sie sich für Anbieter von Peering-Ressourcen
Melden Sie den Peering-Ressourcenanbieter in Ihrem Abonnement mit Register-AzResourceProvideran. Wenn Sie dies nicht ausführen, sind azure-Ressourcen, die zum Einrichten von Peering erforderlich sind, nicht zugänglich.
Register-AzResourceProvider -ProviderNamespace Microsoft.Peering
Sie können den Registrierungsstatus mit Get-AzResourceProviderüberprüfen:
Get-AzResourceProvider -ProviderNamespace Microsoft.Peering
Wichtig
Warten Sie, bis RegistrationState auf "Registriert" steht, bevor Sie fortfahren. Es kann 5 bis 30 Minuten dauern, nachdem Sie den Befehl ausgeführt haben.
Aktualisieren der Peerinformationen, die diesem Abonnement zugeordnet sind
Aktualisieren Sie die Peerinformationen, die diesem Abonnement zugeordnet sind, mithilfe von 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
Hinweis
-Name entspricht dem Ressourcennamen und kann alles sein, was Sie auswählen. -peerName entspricht jedoch dem Namen Ihres Unternehmens und muss dem PeeringDB-Profil so nah wie möglich sein. Beachten Sie, dass der Wert für -peerName nur Zeichen a-z, A-Z und Leerzeichen unterstützt.
Ein Abonnement kann mehrere ASNs haben. Aktualisieren Sie die Peering-Informationen für jeden ASN. Stellen Sie sicher, dass "Name" für jeden ASN eindeutig ist.
Peers werden voraussichtlich über ein vollständiges und up-to-Datumsprofil für PeeringDB-verfügen. Wir verwenden diese Informationen während der Registrierung, um die Details des Peers zu überprüfen, z. B. NOC-Informationen, technische Kontaktinformationen und deren Anwesenheit an den Peering-Einrichtungen usw.
Anstelle von {subscriptionId} in der Ausgabe wird die tatsächliche Abonnement-ID angezeigt.
Anzeigen des Status eines PeerASN
Überprüfen Sie den STATUS der ASN-Überprüfung mithilfe von Get-AzPeerAsn:
Get-AzPeerAsn
Im Folgenden finden Sie eine Beispielantwort:
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
Wichtig
Warten Sie, bis der "ValidationState" auf "Genehmigt" wechselt, bevor Sie eine Peeringanforderung absenden. Es kann bis zu 12 Stunden dauern, bis diese Genehmigung genehmigt wurde.
Ändern von PeerAsn
Sie können NOC-Kontaktinformationen jederzeit mithilfe von Set-AzPeerAsn ändern:
Set-AzPeerAsn -Name Contoso_1234 -Email "newemail@test.com" -Phone "1800-000-0000"
PeerAsn löschen
Das Löschen eines PeerASN wird derzeit nicht unterstützt. Wenn Sie PeerASN löschen müssen, wenden Sie sich an Microsoft-Peering .
Nächste Schritte
- Erstellen oder Ändern eines direkten Peerings mithilfe von Azure PowerShell.
- Umwandeln eines veralteten Direct-Peerings in eine Azure-Ressource mithilfe von Azure PowerShell.
- Erstellen oder Ändern von Exchange-Peering mithilfe von Azure PowerShell-.
- Konvertieren eines älteren Exchange-Peerings in Azure-Ressource mithilfe von Azure PowerShell.
- Häufig gestellte Fragen (FAQ) zum Internetpeering