PowerShell を使用したローカル ネットワーク ゲートウェイの設定の変更
ローカル ネットワーク ゲートウェイの AddressPrefix または GatewayIPAddress の設定が変わることがあります。 この記事では、ローカル ネットワーク ゲートウェイの設定を変更する方法を説明します。 これらの設定は別の方法で変更することもできます。その場合は、次のボックスから別のオプションを選択してください。
注意
接続があるローカル ネットワーク ゲートウェイを変更すると、トンネルの切断とダウンタイムが発生する可能性があります。
開始する前に
Azure Resource Manager PowerShell コマンドレットの最新版をインストールしてください。 PowerShell コマンドレットのインストールの詳細については、「 Azure PowerShell のインストールと構成の方法 」を参照してください。
IP アドレスのプレフィックスを変更する
アドレス プレフィックスを追加するには:
LocalNetworkGateway の変数を設定します。
$local = Get-AzLocalNetworkGateway -Name Site1 -ResourceGroupName TestRG1
プレフィックスを変更します。 指定する値で以前の値が上書きされます。
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 (前の例に含まれる) が不要になったため、ローカル ネットワーク ゲートウェイを更新してそのプレフィックスを削除します。
LocalNetworkGateway の変数を設定します。
$local = Get-AzLocalNetworkGateway -Name Site1 -ResourceGroupName TestRG1
更新されたプレフィックスでゲートウェイを設定します。
Set-AzLocalNetworkGateway -LocalNetworkGateway $local ` -AddressPrefix @('10.101.0.0/24','10.101.1.0/24')
ゲートウェイの IP アドレスを変更する
接続先の VPN デバイスのパブリック 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
次の手順
ゲートウェイの接続を確認することができます。 「 Verify a gateway connection (ゲートウェイの接続を確認する)」を参照してください。