Condividi tramite


Add-SCNATConnection

Aggiunge una connessione NAT.

Sintassi

ByVMNetworkGateway (impostazione predefinita).

Add-SCNATConnection
    [-VMNetworkGateway] <VMNetworkGateway>
    [-VMMServer <ServerConnection>]
    [-Name <String>]
    [-Description <String>]
    [-MaximumBandwidthInboundKbps <UInt64>]
    [-MaximumBandwidthOutboundKbps <UInt64>]
    [-ExternalIPPool <StaticIPAddressPool>]
    [-ExternalIPAddress <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByVMNetwork

Add-SCNATConnection
    [-VMNetwork] <VMNetwork>
    [-VMMServer <ServerConnection>]
    [-Name <String>]
    [-Description <String>]
    [-MaximumBandwidthInboundKbps <UInt64>]
    [-MaximumBandwidthOutboundKbps <UInt64>]
    [-ExternalIPPool <StaticIPAddressPool>]
    [-ExternalIPAddress <String>]
    [-PublicIPAddress <AllocatedIPAddress>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Descrizione

Il cmdlet Add-SCNATConnection aggiunge una connessione NAT (Network Address Translation).

Esempio

Esempio 1: Aggiungere una connessione NAT a una rete di macchine virtuali con IP esterno

PS C:\> $VmNetwork = Get-SCVMNetwork -Name "NAT_VmNetwork"
PS C:\> $IpPool = Get-SCStaticIPAddressPool -Name "Private_IPPool"
PS C:\> Add-SCNATConnection -Name "NatConnection" -VMNetwork $VmNetwork -ExternalIPPool $IpPool

Il primo comando ottiene la rete della macchina virtuale in base al nome e la memorizza nella variabile $VmNetwork.

Il secondo comando ottiene il pool di IP in base al nome dalla rete logica utilizzata per fornire VIP privati/pubblici e lo memorizza nella variabile $IpPool.

Il terzo comando aggiunge la connessione NAT con nome NatConnection alla rete della macchina virtuale $VmNetwork con IP da $IpPool.

Parametri

-Description

Specifica una descrizione per la connessione NAT.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ExternalIPAddress

Specifica un indirizzo IP esterno.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ExternalIPPool

Specifica un pool di IP esterni.

Proprietà dei parametri

Tipo:StaticIPAddressPool
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-JobVariable

Specifica una variabile in cui viene rilevato e archiviato lo stato di avanzamento del processo.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MaximumBandwidthInboundKbps

Specifica la larghezza di banda massima in ingresso in kbps.

Proprietà dei parametri

Tipo:UInt64
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MaximumBandwidthOutboundKbps

Specifica la larghezza di banda massima in uscita in kbps.

Proprietà dei parametri

Tipo:UInt64
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Name

Specifica il nome di un oggetto di rete.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet funziona per conto dell'utente specificato da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, utilizzare il cmdlet Get-SCUserRole . Questo cmdlet funziona per conto del ruolo utente specificato da questo parametro.

Proprietà dei parametri

Tipo:UserRole
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PublicIPAddress

Specifica un oggetto indirizzo IP allocato.

Proprietà dei parametri

Tipo:AllocatedIPAddress
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByVMNetwork
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager (VMM).

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMNetwork

Specifica un oggetto VMNetwork .

Proprietà dei parametri

Tipo:VMNetwork
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByVMNetwork
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMNetworkGateway

Specifica un oggetto gateway di rete della macchina virtuale.

Per ottenere un oggetto VMNetworkGateway , utilizzare il cmdlet Get-SCVMNetworkGateway .

Proprietà dei parametri

Tipo:VMNetworkGateway
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByVMNetworkGateway
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.