New-SCStaticIPAddressPool
Crea un grupo de direcciones IP estáticas.
Syntax
New-SCStaticIPAddressPool
[-VMMServer <ServerConnection>]
-Name <String>
[-Description <String>]
-Subnet <String>
[-Vlan <Int32>]
[-VIPAddressSet <String>]
[-IPAddressRangeStart <String>]
[-IPAddressRangeEnd <String>]
[-IPAddressReservedSet <String>]
[-DNSSuffix <String>]
[-EnableNetBIOS <Boolean>]
-LogicalNetworkDefinition <LogicalNetworkDefinition>
[-DNSServer <String[]>]
[-WINSServer <String[]>]
[-DNSSearchSuffix <String[]>]
[-PxeServerAddress <String[]>]
[-DefaultGateway <DefaultGateway[]>]
[-NetworkRoute <SubnetNetworkRoute[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCStaticIPAddressPool
[-VMMServer <ServerConnection>]
-Name <String>
[-Description <String>]
-Subnet <String>
[-VIPAddressSet <String>]
[-IPAddressRangeStart <String>]
[-IPAddressRangeEnd <String>]
[-IPAddressReservedSet <String>]
[-DNSSuffix <String>]
[-EnableNetBIOS <Boolean>]
-VMSubnet <VMSubnet>
[-DNSServer <String[]>]
[-WINSServer <String[]>]
[-DNSSearchSuffix <String[]>]
[-PxeServerAddress <String[]>]
[-DefaultGateway <DefaultGateway[]>]
[-NetworkRoute <SubnetNetworkRoute[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCStaticIPAddressPool
[-VMMServer <ServerConnection>]
-Name <String>
[-Description <String>]
-Subnet <String>
[-IsMulticast]
[-IPAddressRangeStart <String>]
[-IPAddressRangeEnd <String>]
[-IPAddressReservedSet <String>]
-LogicalNetworkDefinition <LogicalNetworkDefinition>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
El cmdlet New-SCStaticIPAddressPool crea un grupo de direcciones IP estáticas de Virtual Machine Manager (VMM). Un grupo de direcciones IP estáticas se puede asociar a uno o varios grupos host.
Ejemplos
Ejemplo 1: Creación de un grupo de direcciones IP estáticas
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $LogNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $LogNetDef = Get-SCLogicalNetworkDefinition -VMHostGroup $HostGroup -LogicalNetwork $LogNet -Name "Logical Network Definition 01"
PS C:\> $DefaultGateway = New-SCDefaultGateway -IPAddress "10.0.0.1" -Metric 10
PS C:\> New-SCStaticIPAddressPool -LogicalNetworkDefinition $LogNetDef -Name "Production IP Address Pool" -Description "This IP address pool is used for LOB Apps in production" -Subnet "10.0.0.0/24" -IPAddressRangeStart "10.0.0.10" -IPAddressRangeEnd "10.0.0.99" -IPAddressReservedSet "10.0.0.25-10.0.0.35, 10.0.0.38" -VIPAddressSet "10.0.0.95-10.0.0.99" -DNSSuffix "domain.contoso.com" -DNSSearchSuffix domain1.contoso.com, domain2.contoso.com -DNSServer "10.0.0.1", "10.0.0.2" -WINSServer "10.0.0.1", "10.0.0.2" -DefaultGateway $DefaultGateway -EnableNetBIOS $True
El primer comando obtiene el grupo host que tiene la ruta de acceso Todos los hosts\HostGroup02\Production y, a continuación, almacena ese grupo en la variable $HostGroup.
El segundo comando obtiene la red lógica denominada LogicalNetwork01 y almacena esa red en la variable $LogNet.
El tercer comando obtiene la definición de red lógica denominada Definición de red lógica 01 para el grupo host almacenado en la variable $HostGroup.
El cuarto comando crea una puerta de enlace predeterminada y, a continuación, la almacena en la variable $DefaultGateway.
El último comando crea un grupo de direcciones IP estáticas que tiene los valores especificados.
Parámetros
-DefaultGateway
Especifica una matriz de objetos de puerta de enlace predeterminados.
Type: | DefaultGateway[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica una descripción para el grupo de direcciones.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSSearchSuffix
Especifica una matriz de cadenas que se anexan a un nombre de host para resolver una dirección DNS.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSServer
Especifica una matriz de direcciones IP de los servidores DNS. Los formatos válidos son: direcciones IPv4 e IPv6.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSSuffix
Especifica el sufijo DNS predeterminado asociado a un adaptador.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNetBIOS
Indica si se va a habilitar NetBIOS a través de TCP/IP para un adaptador.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressRangeEnd
Especifica la última dirección IP en un intervalo de direcciones IP. Use con el parámetro IPAddressRangeStart .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressRangeStart
Especifica la primera dirección IP en un intervalo de direcciones IP. Use con el parámetro IPAddressRangeEnd .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressReservedSet
Especifica un conjunto de direcciones IP en una subred IP reservada para otro uso.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsMulticast
Indica que la dirección IP es una dirección de multidifusión o que el grupo de direcciones IP contiene un intervalo de direcciones IP de multidifusión.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica una variable en la que se realiza un seguimiento del progreso del trabajo y se almacena.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
Especifica una definición de red lógica que contiene la subred que el grupo de direcciones IP actúa según lo especificado por el parámetro Subnet . Una definición de red lógica también se conoce como un sitio de red.
Type: | LogicalNetworkDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre del grupo de direcciones.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkRoute
Especifica una matriz de rutas de red.
Type: | SubnetNetworkRoute[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica un rol de usuario. Para obtener un rol de usuario, use el cmdlet Get-SCUserRole . Este cmdlet funciona en nombre del rol de usuario que especifica este parámetro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica el identificador de la sugerencia de optimización de recursos y rendimiento (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PxeServerAddress
Especifica una lista de direcciones IP del servidor PXE.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva inmediatamente al shell de comandos.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Especifica una subred IP en notación de enrutamiento de Inter-Domain sin clases (CIDR). Puede especificar direcciones IPv4 o IPv6.
Una subred IP no se puede superponer con ninguna otra subred de un grupo host o grupos host secundarios.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VIPAddressSet
Especifica un conjunto de direcciones IP en una subred IP que está reservada para configurar direcciones IP virtuales (VIP) en equilibradores de carga.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Vlan
Especifica una red de área local virtual (VLAN).
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Especifica una subred de máquina virtual.
Para obtener un objeto VMSubnet , use el cmdlet Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WINSServer
Especifica una matriz de direcciones IP de los servidores del Servicio de nombres de Internet de Windows (WINS). Los formatos válidos son: direcciones IPv4 e IPv6.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |