Połączyć ASN partnera z subskrypcją Azure przy użyciu programu PowerShell
Przed przesłaniem żądania wzajemnego należy najpierw skojarzyć swój ASN z subskrypcją Azure, wykonując kroki opisane w tym artykule.
Praca z programem Azure PowerShell
Aby uruchomić polecenia cmdlet, możesz użyć usługi Azure Cloud Shell, bezpłatnej interaktywnej powłoki. Ma on typowe narzędzia platformy Azure wstępnie zainstalowane i skonfigurowane do użycia z kontem. Wybierz pozycję Kopiuj , aby skopiować kod i wklej go w usłudze Cloud Shell. Następnie wybierz Enter , aby go uruchomić. Istnieje kilka sposobów uruchamiania usługi Cloud Shell:
Metoda uruchamiania | Zrzut ekranu |
---|---|
Otwórz usługę Cloud Shell w swojej przeglądarce. | ![]() |
Wybierz przycisk Cloud Shell na pasku narzędzi w prawym górnym rogu witryny Azure Portal. |
![]() |
Jeśli nie chcesz używać usługi Azure Cloud Shell, możesz zainstalować program PowerShell lokalnie. Jeśli zdecydujesz się zainstalować program PowerShell i używać go lokalnie, zainstaluj najnowszą wersję poleceń cmdlet programu PowerShell usługi Azure Resource Manager. Polecenia cmdlet programu PowerShell są często aktualizowane. Zazwyczaj należy zaktualizować polecenia cmdlet programu PowerShell, aby uzyskać nowe funkcje. Jeśli tego nie zrobisz, mogą wystąpić problemy.
Aby znaleźć wersję programu PowerShell, która jest uruchomiona lokalnie, użyj polecenia cmdlet "Get-Module -ListAvailable Az". Aby przeprowadzić aktualizację, zobacz Instalowanie modułu programu Azure PowerShell. Aby uzyskać więcej informacji, zobacz instalowanie i konfigurowanie programu Azure PowerShell.
Jeśli używasz programu PowerShell w systemie macOS, wykonaj kroki opisane w temacie Instalowanie programu PowerShell w systemie macOS.
Tworzenie usługi PeerASN w celu skojarzenia numeru ASN z subskrypcją platformy Azure
Zaloguj się do konta platformy Azure i wybierz swoją subskrypcję
Przed rozpoczęciem konfiguracji zainstaluj i zaimportuj wymagane moduły. Aby zainstalować moduły w programie PowerShell, potrzebne są uprawnienia administratora.
Zainstaluj i zaimportuj moduł Az.
Install-Module Az -AllowClobber Import-Module Az
Zainstaluj i zaimportuj moduł Az.Peering.
Install-Module -Name Az.Peering -AllowClobber Import-Module Az.Peering
Sprawdź, czy moduły zostały prawidłowo zaimportowane przy użyciu polecenia:
Get-Module
Zaloguj się do konta platformy Azure przy użyciu tego polecenia:
Connect-AzAccount
Sprawdź subskrypcje konta i wybierz subskrypcję, w której chcesz utworzyć połączenie peeringowe.
Get-AzSubscription Select-AzSubscription -SubscriptionId "subscription-id"
Jeśli nie masz jeszcze grupy zasobów, musisz ją utworzyć przed utworzeniem połączenia równorzędnego. Możesz to zrobić, uruchamiając następujące polecenie:
New-AzResourceGroup -Name "PeeringResourceGroup" -Location "Central US"
Ważne
Jeśli jeszcze nie skojarzyłeś swojego ASN i subskrypcji, wykonaj kroki opisane w Skojarz Peer ASN. Ta akcja jest wymagana do żądania peeringu.
Uwaga
Lokalizacja grupy zasobów jest niezależna od lokalizacji, w której chcesz skonfigurować peering.
Zarejestruj się jako dostawca zasobów peeringowych
Zarejestruj dostawcę zasobów peeringowych w ramach subskrypcji przy użyciu Register-AzResourceProvider. Jeśli tego nie wykonasz, zasoby Azure wymagane do skonfigurowania połączenia równorzędnego nie będą dostępne.
Register-AzResourceProvider -ProviderNamespace Microsoft.Peering
Stan rejestracji można sprawdzić przy użyciu Get-AzResourceProvider:
Get-AzResourceProvider -ProviderNamespace Microsoft.Peering
Ważne
Poczekaj, aż RegistrationState zmieni się na "Zarejestrowano", zanim przejdziesz dalej. Wykonanie polecenia może potrwać od 5 do 30 minut.
Zaktualizuj informacje o rówieśniku skojarzone z tą subskrypcją
Zaktualizuj informacje równorzędne skojarzone z tą subskrypcją przy użyciu polecenia 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
Uwaga
-Nazwa odpowiada nazwie zasobu i może być dowolna, w zależności od twojego wyboru. Jednak -peerName odpowiada nazwie twojej firmy i musi być jak najbliżej profilu PeeringDB. Należy pamiętać, że wartość dla -peerName obsługuje tylko znaki a-z, A-Z oraz spację.
Subskrypcja może mieć wiele numerów ASN. Zaktualizuj informacje o peeringu dla każdego ASN. Upewnij się, że wartość "name" jest unikatowa dla każdej nazwy ASN.
Oczekuje się, że karty równorzędne będą mieć pełny profil up-to-date w usłudze PeeringDB. Te informacje są używane podczas rejestracji, aby zweryfikować dane partnera, takie jak informacje NOC, techniczne informacje kontaktowe i ich obecność w obiektach peeringowych itd.
Zamiast {subscriptionId} w danych wyjściowych wyświetlany jest rzeczywisty identyfikator subskrypcji.
Wyświetlanie stanu elementu PeerASN
Sprawdź stan weryfikacji ASN przy użyciu polecenia Get-AzPeerAsn:
Get-AzPeerAsn
Poniżej znajduje się przykładowa odpowiedź:
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
Ważne
Przed przesłaniem żądania peeringu poczekaj, aż stan ValidationState zmieni się na "Approved". Zatwierdzenie może potrwać do 12 godzin.
Modyfikowanie PeerAsn
Informacje kontaktowe NOC można modyfikować w dowolnym momencie za pomocą Set-AzPeerAsn.
Set-AzPeerAsn -Name Contoso_1234 -Email "newemail@test.com" -Phone "1800-000-0000"
Usuń peerAsn
Usuwanie PeerASN nie jest obecnie obsługiwane. Jeśli musisz usunąć PeerASN, skontaktuj się z peeringiem Microsoftu.
Następne kroki
- Tworzenie lub modyfikowanie Direct Peering za pomocą Azure PowerShell.
- Przekonwertuj starsze bezpośrednie połączenie peeringowe na zasób platformy Azure przy użyciu Azure PowerShell.
- Tworzenie lub modyfikowanie peeringu Exchange przy użyciu Azure PowerShell.
- Przekonwertuj starsze połączenie równorzędne Exchange na zasób platformy Azure za pomocą Azure PowerShell.
- Często zadawane pytania dotyczące peeringu internetowego.