Поделиться через


New-AzVpnClientConfiguration

Эта команда позволяет пользователям создавать пакет профиля VPN на основе предварительно настроенных параметров VPN на VPN-шлюзе, а также некоторые дополнительные параметры, которые пользователи могут настроить, например, некоторые корневые сертификаты.

Синтаксис

New-AzVpnClientConfiguration
   [-Name <String>]
   -ResourceGroupName <String>
   [-ProcessorArchitecture <String>]
   [-AuthenticationMethod <String>]
   [-RadiusRootCertificateFile <String>]
   [-ClientRootCertificateFileList <String[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Это позволяет пользователям создавать пакет профиля VPN на основе предварительно настроенных параметров VPN на VPN-шлюзе, а также некоторых дополнительных параметров, которые пользователи могут настроить, например, для некоторых корневых сертификатов.

Примеры

Пример 1

New-AzVpnClientConfiguration -ResourceGroupName "ContosoResourceGroup" -Name "ContosoVirtualNetworkGateway" -AuthenticationMethod "EAPTLS" -RadiusRootCertificateFile "C:\Users\Test\Desktop\VpnProfileRadiusCert.cer"

Этот командлет используется для создания ZIP-файла профиля VPN-клиента для ContosoVirtualNetworkGateway в ResourceGroup "ContosoResourceGroup". Профиль создается для предварительно настроенного сервера радиуса, который настроен для использования метода проверки подлинности EAPTLS с файлом сертификата VpnProfileRadiusCert.

Параметры

-AuthenticationMethod

Метод проверки подлинности может принимать значения EAPMSCHAPv2 или EAPTLS. При указании EAPMSCHAPv2 командлет создает установщик конфигурации клиента для проверки подлинности пользователя и пароля, использующего протокол проверки подлинности EAP-MSCHAPv2. Если указан EAPTLS, командлет создает установщик конфигурации клиента для проверки подлинности сертификата, использующего протокол EAP-TLS. Параметр EapTls можно использовать для проверки подлинности сертификата на основе RADIUS и проверки подлинности сертификации, выполняемой шлюзом виртуальная сеть путем отправки доверенного корневого каталога. Командлет автоматически определяет, что настроено.

Тип:String
Допустимые значения:EAPTLS, EAPMSCHAPv2
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ClientRootCertificateFileList

Список путей корневого сертификата клиента

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя ресурса.

Тип:String
Aliases:ResourceName
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ProcessorArchitecture

ProcessorArchitecture

Тип:String
Допустимые значения:Amd64, X86
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RadiusRootCertificateFile

Путь корневого сертификата сервера radius. Это обязательный параметр, который необходимо указать при использовании EAP-TLS с проверкой подлинности RADIUS. Это полное имя файла .cer, содержащего корневой сертификат RADIUS, который клиент использует для проверки сервера RADIUS во время проверки подлинности.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceGroupName

Имя группы ресурсов.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

String

String[]

Выходные данные

PSVpnProfile