New-AzureRmVpnSite

Erstellt eine neue Azure VpnSite-Ressource. Dies ist eine RM-Darstellung von Kundenzweigen, die in Azure für S2S-Konnektivität mit einem virtuellen Cortex-Hub hochgeladen werden.

Warnung

Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.

Obwohl das AzureRM-Modul weiterhin funktioniert, wird es nicht mehr Standard tained oder unterstützt, wobei eine fortgesetzte Verwendung nach Ermessen und Risiko des Benutzers erfolgt. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.

Syntax

New-AzureRmVpnSite
   -ResourceGroupName <String>
   -Name <String>
   -Location <String>
   -VirtualWanResourceGroupName <String>
   -VirtualWanName <String>
   -IpAddress <String>
   [-AddressSpace <String[]>]
   [-DeviceModel <String>]
   [-DeviceVendor <String>]
   [-LinkSpeedInMbps <UInt32>]
   [-BgpAsn <UInt32>]
   [-BgpPeeringAddress <String>]
   [-BgpPeeringWeight <UInt32>]
   [-Tag <Hashtable>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzureRmVpnSite
   -ResourceGroupName <String>
   -Name <String>
   -Location <String>
   -VirtualWan <PSVirtualWan>
   -IpAddress <String>
   [-AddressSpace <String[]>]
   [-DeviceModel <String>]
   [-DeviceVendor <String>]
   [-LinkSpeedInMbps <UInt32>]
   [-BgpAsn <UInt32>]
   [-BgpPeeringAddress <String>]
   [-BgpPeeringWeight <UInt32>]
   [-Tag <Hashtable>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzureRmVpnSite
   -ResourceGroupName <String>
   -Name <String>
   -Location <String>
   -VirtualWanId <String>
   -IpAddress <String>
   [-AddressSpace <String[]>]
   [-DeviceModel <String>]
   [-DeviceVendor <String>]
   [-LinkSpeedInMbps <UInt32>]
   [-BgpAsn <UInt32>]
   [-BgpPeeringAddress <String>]
   [-BgpPeeringWeight <UInt32>]
   [-Tag <Hashtable>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Erstellt eine neue Azure VpnSite-Ressource. Dies ist eine RM-Darstellung von Kundenzweigen, die in Azure für S2S-Konnektivität mit einem virtuellen Cortex-Hub hochgeladen werden.

Beispiele

Beispiel 1

PS C:\> New-AzureRmResourceGroup -Location "West US" -Name "testRG"
PS C:\> $virtualWan = New-AzureRmVirtualWan -ResourceGroupName testRG -Name myVirtualWAN -Location "West US"

PS C:\> $vpnSiteAddressSpaces = New-Object string[] 2
PS C:\> $vpnSiteAddressSpaces[0] = "192.168.2.0/24"
PS C:\> $vpnSiteAddressSpaces[1] = "192.168.3.0/24"

PS C:\> New-AzureRmVpnSite -ResourceGroupName "testRG" -Name "testVpnSite" -Location "West US" -VirtualWan $virtualWan -IpAddress "1.2.3.4" -AddressSpace $vpnSiteAddressSpaces -DeviceModel "SomeDevice" -DeviceVendor "SomeDeviceVendor" -LinkSpeedInMbps "10"

ResourceGroupName : testRG
Name              : testVpnSite
Id                : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/vpnSites/testVpnSite
Location          : eastus2euap
IpAddress         : 1.2.3.4
VirtualWan        : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualWans/myVirtualWAN
AddressSpace      : {192.168.2.0/24, 192.168.3.0/24}
BgpSettings       :
Type              : Microsoft.Network/vpnSites
ProvisioningState : Succeeded

Im obigen Beispiel wird eine Ressourcengruppe, virtuelles WAN in West-USA in der Ressourcengruppe "testRG" in Azure erstellt.

Anschließend wird eine VpnSite erstellt, um einen Kundenzweig darzustellen und mit dem virtuellen WAN zu verbinden.

Anschließend kann eine IPSec-Verbindung mit dieser Verzweigung und einem VpnGateway mit dem Befehl "New-AzureRmVpn Verbinden ion" eingerichtet werden.

Parameter

-AddressSpace

Die Adresspräfixe des virtuellen Netzwerks.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Cmdlet im Hintergrund ausführen

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BgpAsn

Der BGP ASN für diese VpnSite.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BgpPeeringAddress

Die BGP-Peeringadresse für diese VpnSite.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BgpPeeringWeight

Die BGP-Peeringgewichtung für diese VpnSite.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceModel

Das Gerätemodell des Remote-VPN-Geräts.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeviceVendor

Der Geräteanbieter des Remote-VPN-Geräts.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IpAddress

Die IPAddress für diese VpnSite.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-LinkSpeedInMbps

Das Gerätemodell des Remote-VPN-Geräts.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Den Ressourcenstandort.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Der Name der Ressource.

Type:String
Aliases:ResourceName, VpnSiteName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Der Name der Ressource.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Eine Hashtabelle, die Ressourcentags darstellt.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualWan

Der VirtuelleWan muss mit dieser VpnSite verbunden sein.

Type:PSVirtualWan
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualWanId

Die ResourceId VirtualWan muss mit dieser VpnSite verbunden sein.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualWanName

Der Name des VirtualWan muss mit dieser VpnSite verbunden sein.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualWanResourceGroupName

Der Ressourcengruppenname des VirtualWan muss mit dieser VpnSite verbunden werden.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None

Ausgaben

PSVpnSite