Partager via


New-AzVpnSite

Crée une ressource VpnSite Azure. Il s’agit d’une représentation RM des branches client qui sont chargées dans Azure pour la connectivité S2S avec un hub virtuel Cortex.

Syntaxe

ByVirtualWanNameByVpnSiteIpAddress (Par défaut)

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWanResourceGroupName <String>
    -VirtualWanName <String>
    -IpAddress <String>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-LinkSpeedInMbps <UInt32>]
    [-BgpAsn <UInt32>]
    [-BgpPeeringAddress <String>]
    [-BgpPeeringWeight <UInt32>]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByVirtualWanNameByVpnSiteLinkObject

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWanResourceGroupName <String>
    -VirtualWanName <String>
    -VpnSiteLink <PSVpnSiteLink[]>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByVirtualWanObjectByVpnSiteIpAddress

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWan <PSVirtualWan>
    -IpAddress <String>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-LinkSpeedInMbps <UInt32>]
    [-BgpAsn <UInt32>]
    [-BgpPeeringAddress <String>]
    [-BgpPeeringWeight <UInt32>]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByVirtualWanObjectByVpnSiteLinkObject

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWan <PSVirtualWan>
    -VpnSiteLink <PSVpnSiteLink[]>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByVirtualWanResourceIdByVpnSiteIpAddress

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWanId <String>
    -IpAddress <String>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-LinkSpeedInMbps <UInt32>]
    [-BgpAsn <UInt32>]
    [-BgpPeeringAddress <String>]
    [-BgpPeeringWeight <UInt32>]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByVirtualWanResourceIdByVpnSiteLinkObject

New-AzVpnSite
    -ResourceGroupName <String>
    -Name <String>
    -Location <String>
    -VirtualWanId <String>
    -VpnSiteLink <PSVpnSiteLink[]>
    [-AddressSpace <String[]>]
    [-DeviceModel <String>]
    [-DeviceVendor <String>]
    [-IsSecuritySite]
    [-O365Policy <PSO365PolicyProperties>]
    [-Tag <Hashtable>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Crée une ressource VpnSite Azure. Il s’agit d’une représentation RM des branches client qui sont chargées dans Azure pour la connectivité S2S avec un hub virtuel Cortex.

Exemples

Exemple 1

New-AzResourceGroup -Location "East US" -Name "nonlinkSite"
$virtualWan = New-AzVirtualWan -ResourceGroupName "nonlinkSite" -Name myVirtualWAN -Location "East US"

$vpnSiteAddressSpaces = New-Object string[] 2
$vpnSiteAddressSpaces[0] = "192.168.2.0/24"
$vpnSiteAddressSpaces[1] = "192.168.3.0/24"

New-AzVpnSite -ResourceGroupName "nonlinkSite" -Name "testVpnSite" -Location "East US" -VirtualWan $virtualWan -IpAddress "1.2.3.4" -AddressSpace $vpnSiteAddressSpaces -DeviceModel "SomeDevice" -DeviceVendor "SomeDeviceVendor" -LinkSpeedInMbps "10"
ResourceGroupName : nonlinkSite
Name              : testVpnSite
Id                : /subscriptions/{subscriptionId}/resourceGroups/nonlinkSite/providers/Microsoft.Network/vpnSites/testVpnSite
Location          : eastus2euap
IpAddress         : 1.2.3.4
VirtualWan        : /subscriptions/{subscriptionId}/resourceGroups/nonlinkSite/providers/Microsoft.Network/virtualWans/myVirtualWAN
AddressSpace      : {192.168.2.0/24, 192.168.3.0/24}
BgpSettings       :
Type              : Microsoft.Network/vpnSites
ProvisioningState : Succeeded

Le code ci-dessus crée un groupe de ressources, Virtual WAN dans usa Est dans le groupe de ressources « nonlinkSite » dans Azure.

Ensuite, il crée un vpnSite pour représenter une branche client et le lie au virtual WAN.

Une connexion IPSec peut ensuite être configurée avec cette branche et un VpnGateway à l’aide de la commande New-AzVpnConnection.

Exemple 2

New-AzResourceGroup -Location "East US" -Name "multilink"
$virtualWan = New-AzVirtualWan -ResourceGroupName multilink -Name myVirtualWAN -Location "East US"
$vpnSiteAddressSpaces = New-Object string[] 2
$vpnSiteAddressSpaces[0] = "192.168.2.0/24"
$vpnSiteAddressSpaces[1] = "192.168.3.0/24"

$vpnSiteLink = New-AzVpnSiteLink -Name "testVpnSiteLink1" -IpAddress "15.25.35.45" -LinkProviderName "SomeTelecomProvider" -LinkSpeedInMbps "10"
$vpnSiteLink2 = New-AzVpnSiteLink -Name "testVpnSiteLink2" -IpAddress "15.25.35.55" -LinkProviderName "SomeTelecomProvider2" -LinkSpeedInMbps "100"
$vpnSite = New-AzVpnSite -ResourceGroupName "multilink" -Name "testVpnSite" -Location "East US" -VirtualWan $virtualWan -AddressSpace $vpnSiteAddressSpaces -DeviceModel "SomeDevice" -DeviceVendor "SomeDeviceVendor" -VpnSiteLink @($vpnSiteLink1, $vpnSiteLink2)

Le code ci-dessus crée un groupe de ressources, Virtual WAN et un vpnSite avec 1 VpnSiteLinks dans la région USA Est dans le groupe de ressources « multilink » dans Azure.

Exemple 3

Crée une ressource VpnSite Azure. (autogenerated)

New-AzVpnSite -AddressSpace <String[]> -DeviceModel 'SomeDevice' -DeviceVendor 'SomeDeviceVendor' -IpAddress '1.2.3.4' -LinkSpeedInMbps '10' -Location 'East US' -Name 'testVpnSite' -ResourceGroupName 'multilink' -VirtualWanName <String> -VirtualWanResourceGroupName <String>

Paramètres

-AddressSpace

Préfixes d’adresse du réseau virtuel.

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-AsJob

Exécuter l’applet de commande en arrière-plan

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-BgpAsn

ASN BGP pour ce vpnSite.

Propriétés du paramètre

Type:UInt32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-BgpPeeringAddress

Adresse de peering BGP pour ce vpnSite.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-BgpPeeringWeight

Poids du peering BGP pour ce vpnSite.

Propriétés du paramètre

Type:UInt32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DeviceModel

Modèle d’appareil de l’appareil vpn distant.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DeviceVendor

Fournisseur d’appareils de l’appareil vpn distant.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IpAddress

Adresse IP de ce vpnSite.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IsSecuritySite

si le site vpn est un site de sécurité.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LinkSpeedInMbps

Modèle d’appareil de l’appareil vpn distant.

Propriétés du paramètre

Type:UInt32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Location

Emplacement de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Nom de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ResourceName, VpnSiteName

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-O365Policy

Stratégie de sortie du trafic Office 365 pour ce vpnSite.

Propriétés du paramètre

Type:PSO365PolicyProperties
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ResourceGroupName

Nom de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Tag

Table de hachage qui représente les balises de ressource.

Propriétés du paramètre

Type:Hashtable
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualWan

VirtualWan auquel ce vpnsite doit être connecté.

Propriétés du paramètre

Type:PSVirtualWan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanObjectByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualWanId

ResourceId VirtualWan auquel ce vpnsite doit être connecté.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanResourceIdByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualWanName

Le nom de VirtualWan auquel ce vpnsite doit être connecté.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanNameByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualWanResourceGroupName

Le nom du groupe de ressources de VirtualWan auquel ce VpnSite doit être connecté.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualWanNameByVpnSiteIpAddress
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanNameByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

Liste des VpnSiteLinks dont dispose ce VpnSite.

Type:

PSVpnSiteLink[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
ByVirtualWanNameByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanObjectByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualWanResourceIdByVpnSiteLinkObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

PSVpnSite