Bagikan melalui


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

PSVirtualNetworkGateway

Parameter: VirtualNetworkGateway (ByValue)

List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

String

SecureString

Output

PSVirtualNetworkGateway