Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Il primo comando ottiene un gateway di rete denominato VMGateway01 e quindi lo archivia nella variabile $VmNetworkGateway.
Il secondo comando ottiene un account RunAs e quindi lo archivia nella variabile $RunAsAccount.
Questo account viene utilizzato per aggiungere la connessione VPN.
Il comando finale aggiunge una connessione VPN al gateway di rete della macchina virtuale in $VmNetworkGateway e quindi la archivia nella variabile $VpnConnection.
Parametri
-AuthenticationMethod
Specifica un metodo di autenticazione VPN (Virtual Private Network).
I valori validi sono: PSKOnly, MachineCertificates.
Proprietà dei parametri
Tipo:
VPNAuthenticationMethod
Valore predefinito:
None
Valori accettati:
PSKOnly, MachineCertificates
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-AuthenticationTransformConstants
Specifica una costante di trasformazione VPN (Virtual Private Network).
I valori validi sono:
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-GREIPv4Address
Specifica un indirizzo IPv4 GRE (Generic Route Encapsulation).
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
GRE
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-GREIPv6Address
Specifica un indirizzo IPv6 GRE.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
GRE
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-GREKey
Specifica una chiave GRE.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
GRE
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-GRETunnel
Indica che questo cmdlet utilizza un tunnel GRE.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
GRE
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IntegrityCheckMethod
Specifica un metodo di controllo dell'integrità della rete privata virtuale (VPN).
I valori validi sono:
MD5
SHA1
SHA256
SHA384
Proprietà dei parametri
Tipo:
VPNIntegrityCheckMethod
Valore predefinito:
None
Valori accettati:
MD5, SHA1, SHA256, SHA384, SHA196
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPAddresses
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
String[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
L3
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPSecIdleDisconnectSeconds
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPSecMainSALifeTimeKiloBytes
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPSecMainSALifeTimeSeconds
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPSecQuickSALifeTimeKiloBytes
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IPSecQuickSALifeTimeSeconds
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
UInt32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
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 che lo stato del processo viene rilevato e archiviato nella variabile denominata 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
-LocalTrafficSelectors
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
TrafficSelector[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
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, in kbps, la larghezza di banda massima in entrata.
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, in kbps, la larghezza di banda massima in uscita.
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 VMM.
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
-NextHopNetwork
Specifica un oggetto VMNetwork .
Proprietà dei parametri
Tipo:
VMNetwork
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
L3
Posizione:
Named
Obbligatorio:
True
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
-PeerIPAddresses
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
String[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
L3
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-PFSGroup
Specifica un gruppo di Perfect Forward Secrecy (PFS) di rete privata virtuale (VPN).
I valori validi sono:
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
-Protocol
Specifica un protocollo VPN.
I valori accettabili per questo parametro sono:
IKEv2
L2TP
PPTP
GRE
Proprietà dei parametri
Tipo:
VPNProtocol
Valore predefinito:
None
Valori accettati:
IKEv2, L2TP, PPTP, GRE, L3, IPSec
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-RemoteTrafficSelectors
Il cmdlet Add-SCVPNConnection aggiunge una connessione VPN (Virtual Private Network) a una rete di macchine virtuali per stabilire un tunnel da sito a sito da un gateway di rete gestito Virtual Machine Manager (VMM) a un altro endpoint.
Proprietà dei parametri
Tipo:
TrafficSelector[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
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
-Secret
Specifica un account RunAs.
Per ottenere un account RunAs, utilizzare il cmdlet Get-SCRunAsAccount .
Proprietà dei parametri
Tipo:
RunAsAccount
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-TargetIPv4VPNAddress
Specifica un indirizzo VPN di destinazione in formato IPv4.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
GRE
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-TargetIPv6VPNAddress
Specifica un indirizzo VPN di destinazione in formato IPv6.
Proprietà dei parametri
Tipo:
String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
IPSec
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
GRE
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 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
-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
(All)
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.