Compartilhar via


New-AzureRmVpnSite

Cria um novo recurso VpnSite do Azure. Esta é uma representação RM de filiais de clientes que são carregadas no Azure para conectividade S2S com um hub virtual Cortex.

Aviso

O módulo do PowerShell do AzureRM foi oficialmente preterido em 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo a critério e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.

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>]

Description

Cria um novo recurso VpnSite do Azure. Esta é uma representação RM de filiais de clientes que são carregadas no Azure para conectividade S2S com um hub virtual Cortex.

Exemplos

Exemplo 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

O acima criará um grupo de recursos, WAN Virtual no oeste dos EUA no grupo de recursos "testRG" no Azure.

Em seguida, ele cria um VpnSite para representar uma ramificação do cliente e o vincula à WAN Virtual.

Uma conexão IPSec pode ser configurada com essa ramificação e um VpnGateway usando o comando New-AzureRmVpnConnection.

Parâmetros

-AddressSpace

Os prefixos de endereço da rede virtual.

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

-AsJob

Executar cmdlet em segundo plano

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

-BgpAsn

O BGP ASN para este VpnSite.

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

-BgpPeeringAddress

O endereço de emparelhamento BGP para este VpnSite.

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

-BgpPeeringWeight

O peso de emparelhamento BGP para este VpnSite.

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

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

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

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

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

-DeviceModel

O modelo do dispositivo do dispositivo vpn remoto.

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

-DeviceVendor

O fornecedor do dispositivo vpn remoto.

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

-IpAddress

O endereço IPAddress para este VpnSite.

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

-LinkSpeedInMbps

O modelo do dispositivo do dispositivo vpn remoto.

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

-Location

A localização do recurso.

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

-Name

O nome do recurso.

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

-ResourceGroupName

O nome do recurso.

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

-Tag

Uma hashtable que representa tags de recursos.

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

-VirtualWan

O VirtualWan ao qual este VpnSite precisa estar conectado.

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

-VirtualWanId

O ResourceId VirtualWan ao qual este VpnSite precisa estar conectado.

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

-VirtualWanName

O nome do VirtualWan ao qual este VpnSite precisa estar conectado.

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

-VirtualWanResourceGroupName

O nome do grupo de recursos do VirtualWan ao qual este VpnSite precisa estar conectado.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

None

Saídas

PSVpnSite