共用方式為


New-AzIpsecPolicy

建立 IPSec 原則。

語法

Default (預設值)

New-AzIpsecPolicy
    [-SALifeTimeSeconds <Int32>]
    [-SADataSizeKilobytes <Int32>]
    -IpsecEncryption <String>
    -IpsecIntegrity <String>
    -IkeEncryption <String>
    -IkeIntegrity <String>
    -DhGroup <String>
    -PfsGroup <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

New-AzIpsecPolicy Cmdlet 會建立要在虛擬網路閘道連線中使用的 IPSec 原則建議。

範例

範例 1

$ipsecPolicy = New-AzIpsecPolicy -SALifeTimeSeconds 1000 -SADataSizeKilobytes 2000 -IpsecEncryption "GCMAES256" -IpsecIntegrity "GCMAES256" -IkeEncryption "AES256" -IkeIntegrity "SHA256" -DhGroup "DHGroup14" -PfsGroup "PFS2048"
New-AzVirtualNetworkGatewayConnection -ResourceGroupName $rgname -name $vnetConnectionName -location $location -VirtualNetworkGateway1 $vnetGateway -LocalNetworkGateway2 $localnetGateway -ConnectionType IPsec -RoutingWeight 3 -SharedKey $sharedKey -UsePolicyBasedTrafficSelectors $true -IpsecPolicies $ipsecPolicy

建立要用於新虛擬網路閘道連線的 IPSec 原則。

參數

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

參數屬性

類型:IAzureContextContainer
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DhGroup

IKE 第 1 階段用於初始 SA 的 DH 組

參數屬性

類型:String
預設值:None
接受的值:None, DHGroup1, DHGroup14, DHGroup2, DHGroup2048, DHGroup24, ECP256, ECP384
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IkeEncryption

IKE 加密演算法 (IKE 階段 1)

參數屬性

類型:String
預設值:None
接受的值:DES, DES3, AES128, AES192, AES256
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IkeIntegrity

IKE 完整性演算法 (IKE 階段 1)

參數屬性

類型:String
預設值:None
接受的值:MD5, SHA1, SHA256, SHA384
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IpsecEncryption

IPSec加密演算法(IKE第2階段)

參數屬性

類型:String
預設值:None
接受的值:None, DES, DES3, AES128, AES192, AES256, GCMAES128, GCMAES192, GCMAES256
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IpsecIntegrity

IPSec完整性演算法(IKE階段2)

參數屬性

類型:String
預設值:None
接受的值:MD5, SHA1, SHA256, GCMAES128, GCMAES192, GCMAES256
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PfsGroup

IKE 第 2 階段用於新生兒童 SA 的 DH 組

參數屬性

類型:String
預設值:None
接受的值:None, PFS1, PFS2, PFS2048, PFS24, ECP256, ECP384
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SADataSizeKilobytes

IPSec 安全關聯 (也稱為快速模式或階段 2 SA) 承載大小 (KB)

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SALifeTimeSeconds

IPSec 安全關聯(也稱為快速模式或階段 2 SA)存留期(以秒為單位)

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

None

輸出

PSIpsecPolicy