
Azure CLI를 사용하여 domainNames를 사용하여 Azure VM을 만드는 쉬운 방법이 있나요?
제가 보기에는 단계가 다소 복잡한 것 같습니다. https://docs.microsoft.com/en-us/azure/virtual-machines/linux/create-cli-complete vnet, public-ip, 네트워크 nsg, 네트워크 nsg 규칙, 네트워크 nic 등 생성과 관련됩니다.
업데이트:
내가 원하는 것은 생성된 VM에 Azure에서 공개적으로 액세스 가능한 하위 domainName을 제공하여 IP를 통하지 않고 domainName으로 액세스할 수 있도록 하는 것입니다.빠른 시작나에게 준다. 예전에는 웹 포털을 통해 VM을 만들 때 VM에 이름을 지정하면 mypublicvmname
Azure가 자체 하위 도메인을 만듭니다. 이제 Azure CLI를 사용하여 이를 달성하는 가장 쉬운 방법은 무엇입니까? @PimpJuiceIT의 제안을 검토했기 때문에https://docs.microsoft.com/en-us/azure/dns/dns-delegate-domain-azure-dns, 해당 기사(및 튜토리얼 내 관련 기사)에서 사용자 지정 domainName 및 개인 DNS 영역에 대해 계속 이야기하기 때문에 그렇게 하는 쉬운(또는 어떤) 방법도 아직 보이지 않습니다.
고마워.
답변1
내가 원하는 것은 생성된 VM에 Azure에서 공개적으로 액세스 가능한 하위 domainName을 제공하여 빠른 시작에서 제공하는 IP가 아닌 domainName으로 액세스할 수 있도록 하는 것입니다.
문제의 경우 IP가 아닌 domainName을 사용하여 Azure VM에 액세스하려고 한다는 것을 알고 있습니다.
Azure에서 VM에 액세스할 수 있는 IP에 연결된 domainName은 리소스가 아니라 공용 IP의 구성입니다.
따라서 Azure CLI를 사용하여 domainName을 사용하여 Azure VM을 만드는 간단한 방법을 찾고 있다면. 최소한 두 단계를 수행해야 합니다.
첫 번째, 가상 네트워크, NSG 및 공용 IP 등을 포함한 기본 설정으로 Azure VM을 만듭니다. 리소스 그룹 이름, VM 이름, 사용자 이름, 비밀번호 및 이미지를 설정하기만 하면 됩니다. 이를 위해 다음과 같은 명령을 사용할 수 있습니다.
az vm create --resource-group resourceGroupName --name vmName --image UbuntuLTS --admin-username userName --admin-password password --location eastus
두번째, 공용 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가 올바르게 구성되었는지 확인하는 것이 좋습니다.