Set-AzureRmVirtualNetworkGatewayVpnClientConfig
Mengatur kumpulan alamat klien VPN untuk gateway jaringan virtual.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
Set-AzureRmVirtualNetworkGatewayVpnClientConfig
-VirtualNetworkGateway <PSVirtualNetworkGateway>
-VpnClientAddressPool <System.Collections.Generic.List`1[System.String]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureRmVirtualNetworkGatewayVpnClientConfig
-VirtualNetworkGateway <PSVirtualNetworkGateway>
-VpnClientAddressPool <System.Collections.Generic.List`1[System.String]>
-RadiusServerAddress <String>
-RadiusServerSecret <SecureString>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzureRmVirtualNetworkVpnClientConfig mengonfigurasi kumpulan alamat klien untuk gateway jaringan virtual. Klien jaringan privat virtual (VPN) yang tersambung ke gateway ini akan diberi alamat IP dari kumpulan alamat ini.
Contoh
Contoh 1: Menetapkan kumpulan alamat klien VPN ke gateway jaringan virtual
PS C:\>$Gateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> Set-AzureRmVirtualNetworkGatewayVpnClientConfig -VirtualNetworkGateway $Gateway -VpnClientAddressPool "10.0.0.0/16"
Contoh ini menetapkan kumpulan alamat klien VPN ke gateway jaringan virtual bernama ContosoVirtualGateway. Perintah pertama membuat referensi objek ke gateway dan objek disimpan dalam variabel bernama $Gateway. Perintah kedua dalam contoh kemudian menggunakan cmdlet Set-AzureRmVirtualNetworkGatewayVpnClientConfig untuk menetapkan kumpulan alamat 10.0.0.0/16 ke ContosoVirtualGateway.
Contoh 2: Mengonfigurasi autentikasi berbasis radius eksternal pada gateway yang sudah ada
PS C:\>$Gateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> $Secure_String_Pwd = ConvertTo-SecureString "TestRadiusServerPassword" -AsPlainText -Force
PS C:\> Set-AzureRmVirtualNetworkGatewayVpnClientConfig -VirtualNetworkGateway $Gateway -VpnClientAddressPool "10.0.0.0/16" -RadiusServerAddress "TestRadiusServer" -RadiusServerSecret $Secure_String_Pwd
Contoh ini menetapkan kumpulan alamat klien VPN ke gateway jaringan virtual bernama ContosoVirtualGateway. Perintah pertama membuat referensi objek ke gateway dan objek disimpan dalam variabel bernama $Gateway. Perintah kedua dalam contoh kemudian menggunakan cmdlet Set-AzureRmVirtualNetworkGatewayVpnClientConfig untuk menetapkan kumpulan alamat 10.0.0.0/16 ke ContosoVirtualGateway. Ini juga mengonfigurasi server radius eksternal "TestRadiusServer" yang akan digunakan untuk autentikasi untuk klien vpn.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Aliases: | cf |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RadiusServerAddress
Alamat server Radius Eksternal P2S.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerSecret
Rahasia server Radius Eksternal P2S.
Jenis: | SecureString |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetworkGateway
Menentukan referensi objek ke gateway jaringan virtual yang berisi pengaturan konfigurasi klien VPN yang dimodifikasi cmdlet ini. Anda dapat membuat referensi objek ke gateway jaringan virtual dengan menggunakan Get-AzureRmVirtualNetworkGateway dan menentukan nama gateway.
Jenis: | PSVirtualNetworkGateway |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientAddressPool
Menentukan alamat IP yang akan ditetapkan ke klien yang tersambung ke gateway ini
Jenis: | List<T>[String] |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Aliases: | wi |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Parameter: VirtualNetworkGateway (ByValue)
List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]