次の方法で共有


New-AzVpnClientConfiguration

このコマンドを使用すると、ユーザーは、VPN ゲートウェイで事前に構成された VPN 設定に基づいて Vpn プロファイル パッケージを作成できます。さらに、ユーザーが構成する必要がある追加の設定 (ルート証明書など) も作成できます。

構文

Default (既定)

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"

このコマンドレットは、ResourceGroup "ContosoResourceGroup" で "ContosoVirtualNetworkGateway" の VPN クライアント プロファイル zip ファイルを作成するために使用されます。 プロファイルは、VpnProfileRadiusCert 証明書ファイルで "EAPTLS" 認証方法を使用するように構成された事前構成済みの Radius サーバーに対して生成されます。

パラメーター

-AuthenticationMethod

認証方法は、EAPMSCHAPv2 または EAPTLS の値を受け取ることができます。 EAPMSCHAPv2 を指定すると、コマンドレットは、認証プロトコルを使用するユーザー名/パスワード認証用のクライアント構成インストーラー EAP-MSCHAPv2 生成します。 EAPTLS が指定されている場合、コマンドレットは、EAP-TLS プロトコルを使用する証明書認証用のクライアント構成インストーラーを生成します。 "EapTls" オプションは、信頼されたルートをアップロードすることで、仮想ネットワーク ゲートウェイによって実行される RADIUS ベースの証明書認証と証明書認証の両方に使用できます。 コマンドレットは、構成されている内容を自動的に検出します。

パラメーターのプロパティ

型:String
規定値:None
指定可能な値:EAPTLS, EAPMSCHAPv2
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-ClientRootCertificateFileList

クライアント ルート証明書パスの一覧

パラメーターのプロパティ

型:

String[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

パラメーターのプロパティ

型:IAzureContextContainer
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Name

リソースの名前。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ResourceName

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-ProcessorArchitecture

プロセッサーアーキテクチャ

パラメーターのプロパティ

型:String
規定値:None
指定可能な値:Amd64, X86
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-RadiusRootCertificateFile

Radius サーバーのルート証明書パス。 これは、RADIUS 認証で EAP-TLS を使用する場合に指定する必要がある必須パラメーターです。 これは、クライアントが認証時に RADIUS サーバーを検証するために使用する RADIUS ルート証明書を含む.cer ファイルの完全パス名です。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-ResourceGroupName

リソース グループ名。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

String

String

出力

PSVpnProfile