共用方式為


使用 PowerShell 修改區域網路閘道設定

有時候區域網路閘道 AddressPrefix 或 GatewayIPAddress 的設定會變更。 本文將說明如何修改區域網路閘道設定。 您也可以從下列清單選取不同的選項來使用不同的方法修改這些設定:

注意

變更已建立連線的區域網路閘道,可能會導致通道中斷連線和停機。

開始之前

安裝最新版的 Azure Resource Manager PowerShell Cmdlet。 如需如何安裝 PowerShell Cmdlet 的詳細資訊,請參閱如何安裝和設定 Azure PowerShell

修改 IP 位址首碼

若要新增更多地址前置字碼:

  1. 設定 LocalNetworkGateway 的變數。

    $local = Get-AzLocalNetworkGateway -Name Site1 -ResourceGroupName TestRG1
    
  2. 修改首碼。 您指定的值會覆寫先前的值。

    Set-AzLocalNetworkGateway -LocalNetworkGateway $local `
    -AddressPrefix @('10.101.0.0/24','10.101.1.0/24','10.101.2.0/24')
    

若要移除位址首碼:

省略您不再需要的首碼。 在此範例中,我們不再需要前置詞 10.101.2.0/24,因此我們會更新局域網路網關並排除該前置詞。

  1. 設定 LocalNetworkGateway 的變數。

    $local = Get-AzLocalNetworkGateway -Name Site1 -ResourceGroupName TestRG1
    
  2. 使用更新的首碼設定閘道。

    Set-AzLocalNetworkGateway -LocalNetworkGateway $local `
    -AddressPrefix @('10.101.0.0/24','10.101.1.0/24')
    

修改閘道 IP 位址

如果您變更 VPN 裝置的公用 IP 位址,則必須使用更新的 IP 位址來修改局域網路網關。 修改此值時,您也可以同時修改位址首碼。 修改時,請務必使用局域網路閘道的現有名稱。 如果您使用不同的名稱,您可以建立新的區域網路閘道,而不是覆寫現有的閘道資訊。

New-AzLocalNetworkGateway -Name Site1 `
-Location "East US" -AddressPrefix @('10.101.0.0/24','10.101.1.0/24') `
-GatewayIpAddress "5.4.3.2" -ResourceGroupName TestRG1

下一步

您可以驗證閘道連線。 請參閱 驗證閘道連線