Создание или изменение подключения службы пиринга с помощью PowerShell
Служба пиринга Azure — это сетевая служба, которая расширяет возможности подключения к облачным службам Майкрософт, таким как Microsoft 365, Dynamics 365, saaS(программное обеспечение как услуга), Azure или любым службам Майкрософт, доступным через общедоступный Интернет.
Из этой статьи вы узнаете, как создать и изменить подключение службы пиринга с помощью PowerShell.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.
Azure Cloud Shell
В Azure есть Azure Cloud Shell, интерактивная оболочка среды, с которой можно работать в браузере. Для работы со службами Azure можно использовать Bash или PowerShell с Cloud Shell. Для запуска кода из этой статьи можно использовать предварительно установленные команды Cloud Shell. Ничего дополнительного в локальной среде устанавливать не нужно.
Начало работы с Azure Cloud Shell
Параметр | Пример и ссылка |
---|---|
Нажмите кнопку Попробовать в правом верхнем углу блока кода или команд. При нажатии кнопки Попробовать код или команда не копируется в Cloud Shell автоматически. | ![]() |
Чтобы открыть Cloud Shell в браузере, перейдите по адресу https://shell.azure.com или нажмите кнопку Запуск Cloud Shell. | ![]() |
Нажмите кнопку Cloud Shell в строке меню в правом верхнем углу окна портала Azure. | ![]() |
Чтобы использовать Azure Cloud Shell:
Запустите Cloud Shell.
Нажмите кнопку Копировать в блоке кода (или блоке команд), чтобы скопировать код или команду.
Вставьте код или команду в окно сеанса Cloud Shell, нажав клавиши CTRL+SHIFT+V в Windows и Linux или CMD+SHIFT+V в macOS.
Нажмите клавишу ВВОД, чтобы выполнить код или команду.
Если вы решили установить и использовать PowerShell локально, в этой статье необходимо использовать модуль Azure PowerShell версии 1.0.0 или более поздней. Выполните командлет Get-Module -ListAvailable Az
, чтобы узнать установленную версию. Сведения об установке и обновлении см. в статье Установка модуля Azure PowerShell.
Наконец, если модуль PowerShell запущен локально, необходимо также выполнить Connect-AzAccount
. Эта команда создает подключение к Azure.
Для регистрации Службы пиринга и управления ею используйте модуль Azure PowerShell. Вы можете зарегистрировать Службу пиринга или управлять ею с помощью командной строки или скриптов PowerShell.
Предварительные требования
Подписка Azure.
Поставщик услуг подключения. Дополнительные сведения см. в разделе Партнеры службы пиринга.
Регистрация подписки с помощью поставщика ресурсов и флага функции
Прежде чем приступить к созданию службы пиринга, зарегистрируйте подписку с помощью поставщика ресурсов и флага функции с помощью Командлета Register-AzResourceProvider и Register-AzProviderFeature:
# Register Microsoft.Peering provider.
Register-AzResourceProvider -ProviderNamespace Microsoft.Peering
# Register AllowPeeringService feature.
Register-AzProviderFeature -FeatureName AllowPeeringService -ProviderNamespace Microsoft.Peering
Перечисление расположений и поставщиков служб пиринга
Используйте Командлет Get-AzPeeringServiceCountry , чтобы получить список стран, в которых доступна служба пиринга, и Get-AzPeeringServiceLocation , чтобы получить список доступных расположений метро в каждой стране, где можно получить службу пиринга:
# List the countries available for Peering Service.
Get-AzPeeringServiceCountry
# List metro locations serviced in a country
Get-AzPeeringServiceLocation -Country "United States"
Используйте Командлет Get-AzPeeringServiceProvider , чтобы получить список доступных поставщиков службы пиринга:
Get-AzPeeringServiceProvider
Создание подключения Службы пиринга
Создайте подключение к службе пиринга с помощью командлета New-AzPeeringService:
New-AzPeeringService -ResourceGroupName myResourceGroup -Name myPeeringService -PeeringLocation Virginia -PeeringServiceProvider Contoso
Добавление префикса службы пиринга
Используйте командлет New-AzPeeringServicePrefix , чтобы добавить префикс, предоставленный поставщиком услуг подключения:
New-AzPeeringServicePrefix -ResourceGroupName myResourceGroup -PeeringServiceName myPeeringService -Name myPrefix -prefix 240.0.0.0/32 -ServiceKey 00000000-0000-0000-0000-000000000000
Вывод списка всех подключений к службам пиринга
Чтобы просмотреть список всех подключений службы пиринга, используйте командлет Get-AzPeeringService:
Get-AzPeeringService | Format-Table Name, PeeringServiceLocation, PeeringServiceProvider, Location
Перечисление всех префиксов службы пиринга
Чтобы просмотреть список всех префиксов службы пиринга, используйте командлет Get-AzPeeringServicePrefix:
Get-AzPeeringServicePrefix -PeeringServiceName myPeeringService -ResourceGroupName myResourceGroup
Удаление префикса Службы пиринга
Чтобы удалить префикс службы пиринга, используйте командлет Remove-AzPeeringServicePrefix:
Remove-AzPeeringServicePrefix -ResourceGroupName myResourceGroup -Name myPeeringService -PrefixName myPrefix
Дальнейшие действия
- Дополнительные сведения о подключении Службы пиринга см. в статье Подключение Службы пиринга.
- Дополнительные сведения о телеметрии подключений службы пиринга см. в статье Телеметрия подключений службы пиринга.
- Сведения о том, как измерить данные телеметрии подключений службы пиринга, см. в разделе Измерение телеметрии подключений.