Azure CLI, Utwórz maszynę wirtualną z domenami

2

Jakikolwiek łatwy sposób na utworzenie maszyny wirtualnej Azure z nazwami domen przy użyciu interfejsu Azure CLI?

Wydaje mi się, że kroki są dość skomplikowane https://docs.microsoft.com/en-us/azure/virtual-machines/linux/create-cli-complete obejmujące tworzenie sieci, publicznej ip, sieciowej nsg, sieciowej reguły nsg, sieci nic, itp.

AKTUALIZACJA:

Chcę tylko, aby moja utworzona maszyna wirtualna uzyskała publicznie dostępną subdomenę domeny pod Azure, dzięki czemu będę mógł uzyskać do niej dostęp za pomocą nazwy domeny, a nie za pomocą adresu IP, co jest tym, co szybki start daje mi. Kiedyś tak było, jakiś czas temu, gdy tworzyłem maszynę wirtualną za pośrednictwem portalu internetowego, jeśli nadam mojej maszynie wirtualnej nazwę, powiedz mypublicvmname, następnie Azure utworzy subdomenę we własnym zakresie. Teraz, dzięki Azure CLI, jaki jest najłatwiejszy sposób osiągnięcia tego celu? Ponieważ przeglądając sugestię @ PimpJuiceIT https://docs.microsoft.com/en-us/azure/dns/dns-delegate-domain-azure-dns , Nadal nie widzę łatwego (lub żadnego) sposobu na zrobienie tego, ponieważ ten artykuł (i powiązane z nim samouczki) wciąż mówi o niestandardowych nazwach domen i prywatnych strefach DNS.

Dzięki.

xpt
źródło

Odpowiedzi:

1

Chcę tylko, aby moja utworzona maszyna wirtualna uzyskała publicznie dostępną nazwę domeny podrzędnej   w Azure, dzięki czemu mogę uzyskać do niego dostęp za pomocą domainName nie przez IP, który   to co daje mi szybki start.

Dla twojego problemu, jak wiem, chcesz uzyskać dostęp do maszyny wirtualnej Azure za pomocą nazwy domeny nie za pośrednictwem adresu IP.

W Azure, nazwa domeny powiązana z adresem IP, do której można uzyskać dostęp do maszyny wirtualnej, a nie zasób, ale konfiguracja publicznego adresu IP.

Jeśli więc szukasz prostego sposobu na utworzenie maszyny Azure VM z domeną o nazwie Azure CLI. Musisz zrobić co najmniej dwa kroki.

  • Pierwszy , utwórz maszynę wirtualną Azure z ustawieniami domyślnymi, w tym wirtualną sieć, NSG i publiczny adres IP i tak dalej. Właśnie ustawiłeś grupę zasobów nazwa, nazwa vm, nazwa użytkownika, hasło i obraz. W tym celu możesz użyć polecenia takiego jak to:

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

    Dane wyjściowe spodoba się to: enter image description here

  • druga , ustaw nazwę domeny dla publicznego adresu IP. Możesz użyć tego polecenia, aby uzyskać publiczne informacje o IP:

    az network public-ip list --resource-group resourceGroupName --output table

    A wynik będzie się podobał: enter image description here

    I użyj tego polecenia, aby ustawić nazwę domeny:

    az network public-ip update --resource-group resourceGroupName --name publicipName --dns-name domainName

    Dane wyjściowe spodoba się to: enter image description here

Kiedy wszystko będzie w porządku. Możesz uzyskać dostęp do maszyny wirtualnej z nazwą domeny. Przy okazji, lepiej upewnij się, że twój nsg został poprawnie skonfigurowany.

Charles Xu - MSFT
źródło