チュートリアル: Azure CLI を使用して VM 用にルーティング優先設定を構成する
このチュートリアルでは、仮想マシンにルーティング優先順位を構成する方法について説明します。 ルーティング優先順位オプションとして [インターネット] を選択した場合、VM からインターネットへのトラフィックは ISP ネットワーク経由でルーティングされます。 既定のルーティングは、Microsoft グローバル ネットワーク経由です。
このチュートリアルでは、以下の内容を学習します。
- インターネット ルーティング優先順位に対して構成されるパブリック IP アドレスを作成します。
- 仮想マシンを作成します。
- パブリック IP アドレスがインターネット ルーティング優先設定に設定されていることを確認します。
前提条件
Azure Cloud Shell で Bash 環境を使用します。 詳細については、「Azure Cloud Shell の Bash のクイックスタート」を参照してください。
CLI リファレンス コマンドをローカルで実行する場合、Azure CLI をインストールします。 Windows または macOS で実行している場合は、Docker コンテナーで Azure CLI を実行することを検討してください。 詳細については、「Docker コンテナーで Azure CLI を実行する方法」を参照してください。
ローカル インストールを使用する場合は、az login コマンドを使用して Azure CLI にサインインします。 認証プロセスを完了するには、ターミナルに表示される手順に従います。 その他のサインイン オプションについては、Azure CLI でのサインインに関するページを参照してください。
初回使用時にインストールを求められたら、Azure CLI 拡張機能をインストールします。 拡張機能の詳細については、Azure CLI で拡張機能を使用する方法に関するページを参照してください。
az version を実行し、インストールされているバージョンおよび依存ライブラリを検索します。 最新バージョンにアップグレードするには、az upgrade を実行します。
- アクティブなサブスクリプションが含まれる Azure アカウント。 無料でアカウントを作成できます。
- このチュートリアルには、Azure CLI のバージョン 2.0.28 以降が必要です。 Azure Cloud Shell を使用している場合は、最新バージョンが既にインストールされています。
リソース グループを作成する
Azure リソース グループとは、Azure リソースのデプロイと管理に使用する論理コンテナーです。
az group create を使用して、TutorVMRoutePref-rg という名前のリソース グループを場所 westus2 に作成します。
az group create \
--name TutorVMRoutePref-rg \
--location westus2
パブリック IP アドレスの作成
az network public-ip create を使用して、TutorVMRoutePref-rg に myPublicIP という Standard ゾーン冗長パブリック IPv4 アドレスを作成します。 CLI コマンドで、インターネットのタグは、パラメーターとしてパブリック IP アドレスに適用され、インターネット ルーティング優先設定が有効になります。
az network public-ip create \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--version IPv4 \
--ip-tags 'RoutingPreference=Internet' \
--sku Standard \
--zone 1 2 3
仮想マシンの作成
az vm create を使用して仮想マシンを作成します。 前のセクションで作成したパブリック IP アドレスは CLI コマンドの一部として追加され、作成時に VM にアタッチされます。
az vm create \
--name myVM \
--resource-group TutorVMRoutePref-rg \
--public-ip-address myPublicIP \
--size Standard_D2a_v4 \
--image MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest \
--admin-username azureuser
インターネット ルーティング優先設定の確認
az network public-ip show を使用して、パブリック IP アドレスにインターネット ルーティング優先設定が構成されていることを確認します。
az network public-ip show \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--query ipTags \
--output tsv
リソースをクリーンアップする
仮想マシンとパブリック IP プレフィックスを使い終えたら、az group delete を使用してリソース グループとそれに含まれるすべてのリソースを削除します。
az group delete \
--name TutorVMRoutePref-rg
次のステップ
次の記事に進み、ルーティング優先順位を混合設定して仮想マシンを作成する方法について学習してください。