Set-RemoteAccessRoutingDomain

Set-RemoteAccessRoutingDomain

Configures S2S VPN settings for a routing domain configuration.

Sintaxis

Parameter Set: EncryptionType
Set-RemoteAccessRoutingDomain [-Name] <String> [-AsJob] [-CimSession <CimSession[]> ] [-DnsIPAddress <IPAddress[]> ] [-EnableQoS <EnableQoS> ] [-EncryptionType <String> ] [-Force] [-InterimAccountingPeriodSec <UInt32> ] [-IPAddressRange <String[]> ] [-IPv6Prefix <String> ] [-MaximumVpnConnections <UInt32> ] [-NetBiosIPAddress <IPAddress[]> ] [-PassThru] [-RxBandwidthKbps <UInt64> ] [-TenantName <String[]> ] [-ThrottleLimit <Int32> ] [-TxBandwidthKbps <UInt64> ] [ <CommonParameters>]

Parameter Set: CustomPolicy
Set-RemoteAccessRoutingDomain [-Name] <String> -CustomPolicy [-AsJob] [-AuthenticationTransformConstant <AuthenticationTransformConstant> ] [-CimSession <CimSession[]> ] [-CipherTransformConstant <CipherTransformConstant> ] [-DHGroup <DHGroup> ] [-DnsIPAddress <IPAddress[]> ] [-EnableQoS <EnableQoS> ] [-EncryptionMethod <EncryptionMethod> ] [-Force] [-IdleDisconnectSec <UInt32> ] [-IntegrityCheckMethod <IntegrityCheckMethod> ] [-InterimAccountingPeriodSec <UInt32> ] [-IPAddressRange <String[]> ] [-IPv6Prefix <String> ] [-MaximumVpnConnections <UInt32> ] [-NetBiosIPAddress <IPAddress[]> ] [-PassThru] [-PfsGroup <PfsGroup> ] [-RxBandwidthKbps <UInt64> ] [-SaLifeTimeSec <UInt32> ] [-SaRenegotiationDataSizeKB <UInt32> ] [-TenantName <String[]> ] [-ThrottleLimit <Int32> ] [-TxBandwidthKbps <UInt64> ] [ <CommonParameters>]

Descripción detallada

The Set-RemoteAccessRoutingDomain cmdlet configures site to site (S2S) virtual private network (VPN) settings for a routing domain.

Parámetros

-AsJob

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-AuthenticationTransformConstant<AuthenticationTransformConstant>

Specifies a transform constant. Los valores aceptables para este parámetro son los siguientes:

-- MD596
-- SHA196
-- SHA256128
-- GCMAES128
-- GCMAES192
-- GCMAES256
-- None

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

2

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-CimSession<CimSession[]>

Ejecuta el cmdlet en una sesión remota o en un equipo remoto. Escriba un nombre de equipo o un objeto de sesión, como la salida de un cmdlet New-CimSession o Get-CimSession. El valor predeterminado es la sesión actual en el equipo local.

Alias

Session

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-CipherTransformConstant<CipherTransformConstant>

Specifies a cipher transform constant. Los valores aceptables para este parámetro son los siguientes:

-- DES
-- DES3
-- AES128
-- AES192
-- AES256
-- GCMAES128
-- GCMAES192
-- GCMAES256
-- None

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

1

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-CustomPolicy

Indicates that the interface uses custom Internet Key Exchange (IKE) IPsec policies.

Alias

ninguno

¿Requerido?

true

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-DHGroup<DHGroup>

Specifies the Diffie-Hellman (DH) group for the IKE policy. Los valores aceptables para este parámetro son los siguientes:

-- None
-- Group1
-- Group2
-- Group14
-- ECP256
-- ECP384
-- Group24

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

2

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-DnsIPAddress<IPAddress[]>

Specifies an array of IP addresses.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-EnableQoS<EnableQoS>

Indicates whether to enable Quality of Service (QoS) on an interface. Los valores aceptables para este parámetro son los siguientes:

-- Enabled
-- Disabled

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByValue, ByPropertyName)

¿Aceptar caracteres comodín?

false

-EncryptionMethod<EncryptionMethod>

Specifies the encryption method for IKE policy. Los valores aceptables para este parámetro son los siguientes:

-- DES
-- DES3
-- AES128
-- AES192
-- AES256

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

4

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-EncryptionType<String>

Specifies the type of encryption. Los valores aceptables para este parámetro son los siguientes:

-- NoEncryption
-- RequireEncryption
-- OptionalEncryption
-- MaximumEncryption

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

RequireEncryption

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-Force

Fuerza que el comando se ejecute sin pedir confirmación al usuario.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-IdleDisconnectSec<UInt32>

Specifies the time interval, in seconds, after which an idle connection is disconnected. Unless you disable idle timeout, an idle connection is disconnected after this time interval is exceeded.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

300

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-IntegrityCheckMethod<IntegrityCheckMethod>

Specifies an integrity check method for the IPsec policy. Los valores aceptables para este parámetro son los siguientes:

-- MD5
-- SHA1
-- SHA256
-- SHA384

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

2

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-InterimAccountingPeriodSec<UInt32>

Specifies a time interval, in seconds, for interim accounting.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-IPAddressRange<String[]>

Specifies an array of IP addresses to allocate to VPN clients. The array consists of a beginning IP address and an ending IP address.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-IPv6Prefix<String>

Specifies the IPv6 prefix used for IPv6 address assignment.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

fe80::/64

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-MaximumVpnConnections<UInt32>

Specifies the maximum number of concurrent VPN connections.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

100

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-Name<String>

Specifies the name of a routing domain.

Alias

RoutingDomainName,RoutingDomain

¿Requerido?

true

¿Posición?

1

Valor predeterminado

null

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-NetBiosIPAddress<IPAddress[]>

Specifies an array of IP addresses for NetBIOS names.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-PassThru

Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, este cmdlet no genera ningún resultado.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-PfsGroup<PfsGroup>

Specifies the PFS group in the IPsec policy.

-- PFS1
-- PFS2
-- PFS2048
-- ECP256
-- ECP384
-- PFSMM
-- PFS24

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

3

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-RxBandwidthKbps<UInt64>

Specifies the receive, or ingress, bandwidth limit, in kilobits per second (Kbps).

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByValue, ByPropertyName)

¿Aceptar caracteres comodín?

false

-SaLifeTimeSec<UInt32>

Specifies the lifetime, in seconds, of a security association (SA). The SA is no longer valid after this time interval.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

7200

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-SaRenegotiationDataSizeKB<UInt32>

Specifies the amount of data, in kilobytes (KB), that can be transferred using a security association (SA). When the limit is reached, the SA must be renegotiated.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

10000

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-TenantName<String[]>

Specifies an array of tenant names.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByPropertyName)

¿Aceptar caracteres comodín?

false

-ThrottleLimit<Int32>

Especifica el número máximo de operaciones simultáneas que se pueden establecer para ejecutar el cmdlet. Si se omite este parámetro o es especifica un valor de 0, Windows PowerShell ® calcula un límite óptimo para el cmdlet en función del número de cmdlets de CIM que se estén ejecutando en el equipo. El límite solo se aplica al cmdlet actual, no a la sesión ni al equipo.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

false

¿Aceptar caracteres comodín?

false

-TxBandwidthKbps<UInt64>

Specifies a transmit, or egress, bandwidth limit, in Kbps, for the interface.

Alias

ninguno

¿Requerido?

false

¿Posición?

named

Valor predeterminado

ninguno

¿Aceptar canalización?

True (ByValue, ByPropertyName)

¿Aceptar caracteres comodín?

false

<CommonParameters>

Este cmdlet admite los siguientes parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, consulte about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Entradas

El tipo de entrada es el tipo de los objetos que se pueden canalizar al cmdlet.

Salidas

El tipo de resultado es el tipo de objetos que emite el cmdlet.

  • Microsoft.Management.Infrastructure.CimInstance#VpnRoutingDomainConfig

Ejemplos

Example 1: Modify the configuration for a routing domain

This command modifies configuration settings for a specified routing domain in a multitenant environment and displays the resulting configuration.

PS C:\> Set-RemoteAccessRoutingDomain -RoutingDomain Rd_01 -IPAddressRange @("10.0.0.1","10.0.0.10") -Passthru

Example 2: Modify configuration for IPv6 addresses and encryption

This command modifies configuration settings for a routing domain in a multitenant environment and displays the resulting configuration.

PS C:\> Set-RemoteAccessRoutingDomain -RoutingDomain Rd_01 -IPAddressRange @("10.0.0.1","10.0.0.10") -IPv6Prefix 3ffe::/64   -EncryptionType OptionalEncryption    -Passthru

Temas relacionados

Disable-RemoteAccessRoutingDomain

Enable-RemoteAccessRoutingDomain

Get-RemoteAccessRoutingDomain