Cmdleten Add-SCVPNConnection lägger till en VPN-anslutning (virtuellt privat nätverk) till ett virtuellt datornätverk för att upprätta en plats-till-plats-tunnel från en vmm-hanterad nätverksgateway (Virtual Machine Manager) till en annan slutpunkt.
Det första kommandot hämtar en nätverksgateway med namnet VMGateway01 och lagrar den sedan i variabeln $VmNetworkGateway.
Det andra kommandot hämtar ett Kör som-konto och lagrar det sedan i variabeln $RunAsAccount.
Det här kontot används för att lägga till VPN-anslutningen.
Det sista kommandot lägger till en VPN-anslutning till den virtuella datorns nätverksgateway i $VmNetworkGateway och lagrar den sedan i variabeln $VpnConnection.
Parametrar
-AuthenticationMethod
Anger en autentiseringsmetod för virtuellt privat nätverk (VPN).
Giltiga värden är: PSKOnly, MachineCertificates.
Type:
VPNAuthenticationMethod
Accepted values:
PSKOnly, MachineCertificates
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-AuthenticationTransformConstants
Anger en transformeringskonstant för virtuellt privat nätverk (VPN).
Giltiga värden är:
Anger en GRE(Generic Route Encapsulation) IPv4-adress.
Type:
String
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-GREIPv6Address
Anger en GRE IPv6-adress.
Type:
String
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-GREKey
Anger en GRE-nyckel.
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-GRETunnel
Anger att denna cmdlet använder en GRE-tunnel.
Type:
SwitchParameter
Position:
Named
Default value:
None
Required:
True
Accept pipeline input:
False
Accept wildcard characters:
False
-IntegrityCheckMethod
Anger en integritetskontrollmetod för virtuellt privat nätverk (VPN).
Giltiga värden är:
MD5
SHA1
SHA256
SHA384
Type:
VPNIntegrityCheckMethod
Accepted values:
MD5, SHA1, SHA256, SHA384, SHA196
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-IPAddresses
Type:
String[]
Position:
Named
Default value:
None
Required:
True
Accept pipeline input:
False
Accept wildcard characters:
False
-IPSecIdleDisconnectSeconds
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-IPSecMainSALifeTimeKiloBytes
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-IPSecMainSALifeTimeSeconds
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-IPSecQuickSALifeTimeKiloBytes
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-IPSecQuickSALifeTimeSeconds
Type:
UInt32
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-JobVariable
Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.
Type:
String
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-LocalTrafficSelectors
Type:
TrafficSelector[]
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-MaximumBandwidthInboundKbps
Anger den maximala inkommande bandbredden i kbit/s.
Type:
UInt64
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-MaximumBandwidthOutboundKbps
Anger i kbps den maximala utgående bandbredden.
Type:
UInt64
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-Name
Anger namnet på ett VMM-objekt.
Type:
String
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-NextHopNetwork
Anger ett VMNetwork-objekt .
Type:
VMNetwork
Position:
Named
Default value:
None
Required:
True
Accept pipeline input:
False
Accept wildcard characters:
False
-OnBehalfOfUser
Anger ett användarnamn.
Den här cmdleten fungerar för användarens räkning som den här parametern anger.
Type:
String
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-OnBehalfOfUserRole
Anger en användarroll.
Om du vill skaffa en användarroll använder du cmdleten Get-SCUserRole .
Den här cmdleten fungerar för den användarroll som den här parametern anger.
Type:
UserRole
Position:
Named
Default value:
None
Required:
False
Accept pipeline input:
False
Accept wildcard characters:
False
-PeerIPAddresses
Type:
String[]
Position:
Named
Default value:
None
Required:
True
Accept pipeline input:
False
Accept wildcard characters:
False
-PFSGroup
Anger en PFS-grupp (Perfect Forward Secrecy) för ett virtuellt privat nätverk (VPN).
Giltiga värden är: