
Azure CLI を使用して domainNames で Azure VM を作成する簡単な方法はありますか?
手順がかなり複雑に思える 完全な CLI の作成 vnet、パブリック IP、ネットワーク nsg、ネットワーク nsg ルール、ネットワーク nic などの作成が含まれます。
アップデート:
私が望んでいるのは、作成したVMにAzureの下でパブリックにアクセス可能なサブドメイン名を与え、IPではなくドメイン名でアクセスできるようにすることです。クイックスタートというメッセージが表示されます。以前、WebポータルでVMを作成していたときは、VMに名前を付けるとmypublicvmname
、Azureは独自のサブドメインを作成します。Azure CLIで、それを実現する最も簡単な方法は何ですか?@PimpJuiceITの提案を確認したところ、https://docs.microsoft.com/ja-jp/azure/dns/dns-delegate-domain-azure-dns をご覧ください。ただし、その記事 (およびチュートリアル内の関連記事) では、カスタム ドメイン名とプライベート DNS ゾーンについて説明されているため、それを実行する簡単な方法 (または方法自体) はまだわかりません。
THX。
答え1
私が望むのは、作成した VM に Azure の下でパブリックにアクセス可能なサブドメイン名を与え、IP 経由ではなくドメイン名でアクセスできるようにすることです。これはクイックスタートで提供されるものです。
あなたの問題については、IP 経由ではなく domainName を使用して Azure VM にアクセスしたいと考えていることがわかっています。
Azure では、domainName は VM にアクセスできる IP に関連付けられており、リソースではなくパブリック IP の構成です。
したがって、Azure CLI を使用して domainName で Azure VM を作成する簡単な方法を探している場合は、少なくとも 2 つの手順を実行する必要があります。
初め仮想ネットワーク、NSG、パブリック IP などを含むデフォルト設定で Azure VM を作成します。リソース グループ名、VM 名、ユーザー名、パスワード、イメージを設定するだけです。これには、次のようなコマンドを使用できます。
az vm create --resource-group resourceGroupName --name vmName --image UbuntuLTS --admin-username userName --admin-password password --location eastus
2番パブリック IP の domainName を設定します。パブリック IP 情報を取得するには、次のようなコマンドを使用できます。
az network public-ip list --resource-group resourceGroupName --output table
そして、次のようなコマンドを使用して domainName を設定します。
az network public-ip update --resource-group resourceGroupName --name publicipName --dns-name domainName
すべてが正常であれば、domainName を使用して VM にアクセスできます。ちなみに、nsg が正しく構成されていることを確認してください。