CLI do Azure, Criar VM com domainNames

2

Qualquer maneira fácil de criar uma VM do Azure com domainNames com a CLI do Azure?

Parece-me que os passos são bastante complicados em link envolvendo a criação de vnet, public-ip, nsg de rede, regra de nsg de rede, nic de rede, etc, etc.

ATUALIZAÇÃO:

Tudo o que quero é dar à minha VM criada um sub domainName acessível público no Azure, para que eu possa acessá-lo com domainName e não via IP, que é o que o início rápido me oferece. Antes, quando eu criava a VM por meio do portal da Web, quando eu dava um nome à minha VM, digamos mypublicvmname , o Azure criava um subdomínio por conta própria. Agora, com o Azure CLI, qual é a maneira mais fácil de conseguir isso, por favor? Por ter analisado a ligação da sugestão do @PimpJuiceIT, continuo a não utilizar Não vejo uma maneira fácil (ou qualquer) de fazer isso, porque esse artigo (e o relacionado dentro do tutorial) continua falando sobre domainNames personalizados e zonas DNS privadas.

Thx.

    
por xpt 09.06.2018 / 06:32

1 resposta

1

All I want is to give my created VM a public accessible sub domainName under Azure, so that I can access it with domainName not via IP, which is what the quickstart gives me.

Para o seu problema, como sei que você deseja acessar sua VM do Azure com domainName e não por IP.

No Azure, o domainName associado ao IP que você pode acessar a VM e não é um recurso, mas uma configuração de IP público.

Portanto, se você estiver apenas procurando uma maneira simples de criar uma VM do Azure com domainName com a CLI do Azure. Você precisa fazer pelo menos dois passos.

  • Primeiro , crie uma VM do Azure com as configurações padrão, incluindo virtual rede, NSG e IP público e assim. Você acabou de definir o grupo de recursos nome, nome vm, nome de usuário, senha e imagem. Para isso, você pode usar o comando assim:

    az vm create --resource-group resourceGroupName --name vmName --image UbuntuLTS --admin-username userName --admin-password password --location eastus

    A saída será assim:

  • Segundo,definadomainNameparaoIPpúblico.VocêpodeusarocomandoassimparaobterasinformaçõesdeIPpúblico:

    aznetworkpublic-iplist--resource-groupresourceGroupName--outputtable

    Easaídaseráassim:

    EuseocomandoassimparadefinirdomainName:

    aznetworkpublic-ipupdate--resource-groupresourceGroupName--namepublicipName--dns-namedomainName

    Asaídaseráassim:

Quando tudo estiver OK. Você pode acessar a VM com domainName. A propósito, é melhor se certificar de que o seu nsg está configurado corretamente.

    
por 22.06.2018 / 10:44