Compartir a través de


Add-IPAllowListProvider

Este cmdlet solo está disponible o es efectivo en los servidores de transporte perimetral de Exchange local.

Use el cmdlet Add-IPAllowListProvider para crear proveedores de listas ip permitidas que usa el agente de filtrado de conexiones en servidores de transporte perimetral.

Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.

Syntax

Add-IPAllowListProvider
   [-Name] <String>
   -LookupDomain <SmtpDomain>
   [-AnyMatch <Boolean>]
   [-BitmaskMatch <IPAddress>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-Enabled <Boolean>]
   [-IPAddressesMatch <MultiValuedProperty>]
   [-Priority <Int32>]
   [-WhatIf]
   [<CommonParameters>]

Description

En los servidores de transporte perimetral, deberá ser miembro del grupo de administradores locales para ejecutar este cmdlet.

Ejemplos

Ejemplo 1

Add-IPAllowListProvider -Name "Contoso.com Allow List" -LookupDomain allowlist.contoso.com -AnyMatch $true

En este ejemplo se agrega un nuevo proveedor de lista IP Allow y se configura el filtrado de conexiones para tratar cualquier código de estado de dirección IP devuelto desde el proveedor de lista IP Allow como una coincidencia y permitir la conexión. Obtiene el valor del parámetro LookupDomain del proveedor de lista de permitidos.

Ejemplo 2

Add-IPAllowListProvider -Name "Fabrikam.com Allow List" -LookupDomain allowlist.fabrikam.com -BitmaskMatch 127.1.0.1

En este ejemplo se agrega un proveedor de lista IP Allow y se configura un valor devuelto de máscara de bits del proveedor. Los valores de los parámetros LookupDomain y BitmaskMatch se obtienen del proveedor de lista de permitidos.

Parámetros

-AnyMatch

El parámetro AnyMatch especifica si cualquier respuesta del proveedor de listas de elementos permitidos se trata como una coincidencia. La entrada válida para este parámetro es $true o $false. El valor predeterminado es $false. Cuando este parámetro se establece en $true y el filtrado de conexiones envía la dirección IP del servidor SMTP de conexión al proveedor de listas de elementos permitidos, cualquier código de respuesta que devuelva este proveedor hace que el filtrado de conexiones permita los mensajes procedentes de dicho origen.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BitmaskMatch

El parámetro BitmaskMatch especifica el código de estado de máscara de bits que devuelve el proveedor de listas de elementos permitidos. Use este parámetro si el proveedor de listas de elementos permitidos devuelve respuestas de máscara de bits. La entrada válida para este parámetro es una única dirección IP en el formato 127.0.0.1.

Type:IPAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.

  • Los cmdlets destructivos (por ejemplo, cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta: -Confirm:$false.
  • La mayoría de los demás cmdlets (por ejemplo, los cmdlets New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.

El parámetro DomainController no es compatible con los servidores de transporte perimetral. Un servidor de transporte perimetral usa la instancia local de Active Directory Lightweight Directory Services (AD LDS) para leer y escribir datos.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Enabled

El parámetro Enabled especifica si el filtrado de conexiones usa este proveedor de lista de direcciones IP permitidas. La entrada válida para este parámetro es $true o $false. El valor predeterminado es $true. De forma predeterminada, el filtrado de conexiones usa los nuevos proveedores de listas de direcciones IP permitidas que se crean.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-IPAddressesMatch

El parámetro IPAddressesMatch especifica los códigos de estado de dirección IP devueltos por el proveedor de lista de permitidos. Use este parámetro si el proveedor de lista de permitidos devuelve respuestas de dirección IP o de registro A. Entrada válida para este parámetro una o varias direcciones IP con el formato 127.0.0.1. Puede escribir varias direcciones IP separadas por comas.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LookupDomain

El parámetro LookupDomain especifica el nombre de host necesario para usar el proveedor de listas de elementos permitidos. El filtrado de conexiones envía la dirección IP del servidor SMTP de conexión al valor de nombre de host que se especifique. Un valor de ejemplo es allowlist.spamservice.com. El valor real que se debe usar lo suministra el proveedor de listas de elementos permitidos.

Type:SmtpDomain
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Name

El parámetro Name especifica un nombre descriptivo para el proveedor de listas de elementos permitidos.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Priority

El parámetro Priority especifica el orden en que el agente de filtrado de conexiones consulta los proveedores de lista ip permitida que ha configurado. Un valor entero de prioridad inferior indica una prioridad más alta. De forma predeterminada, cada vez que se agrega un nuevo proveedor de listas ip permitidas, a la entrada se le asigna una prioridad de N+1, donde N es el número de proveedores de lista ip permitidas que ha configurado.

Si establece el parámetro Priority en un valor que es el mismo que otro proveedor de lista IP Allow, la prioridad del proveedor de lista IP Allow que agregue primero se incrementa en 1.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Entradas

Input types

Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.

Salidas

Output types

Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.