Comprendere gli indirizzi IP condivisi in Azure DevTest LabsUnderstand shared IP addresses in Azure DevTest Labs

Azure DevTest Labs consente alle macchine virtuali del lab di condividere gli stessi indirizzi IP per ridurre al minimo il numero di indirizzi IP pubblici necessari per accedere alle singole macchine virtuali del lab.Azure DevTest Labs lets lab VMs share the same public IP address to minimize the number of public IP addresses required to access your individual lab VMs. In questo articolo viene descritto come funzionano gli indirizzi IP condivisi e le opzioni di configurazione correlate.This article describes how shared IPs work and their related configuration options.

Impostazione di un indirizzo IP condivisoShared IP setting

Quando viene creato, un lab si trova nella subnet di una rete virtuale.When you create a lab, it resides in a subnet of a virtual network. Per impostazione predefinita, questa subnet viene creata con Enable shared public IP (Abilita indirizzo IP pubblico condiviso) impostato su .By default, this subnet is created with Enable shared public IP set to Yes. Questa configurazione crea un indirizzo IP pubblico per l'intera subnet.This configuration creates one public IP address for the entire subnet. Per altre informazioni sulla configurazione di reti e subnet virtuali, vedere Configurare una rete virtuale per Azure DevTest Labs.For more information about configuring virtual networks and subnets, see Configure a virtual network in Azure DevTest Labs.

Nuova subnet del lab

Per i lab esistenti, è possibile abilitare questa opzione selezionando Criteri e configurazione > Reti virtuali.For existing labs, you can enable this option by selecting Configuration and policies > Virtual Networks. Quindi, selezionare una rete virtuale dall'elenco e scegliere ABILITA IP PUBBLICO CONDIVISO per una subnet selezionata.Then, select a virtual network from the list and choose ENABLE SHARED PUBLIC IP for a selected subnet. È anche possibile disabilitare questa opzione in qualsiasi lab se non si desidera condividere un indirizzo IP con le macchine virtuali del lab.You can also disable this option in any lab if you don't want to share a public IP address across lab VMs.

Tutte le macchine virtuali create in questo lab usano per impostazione predefinita un indirizzo IP condiviso.Any VMs created in this lab default to using a shared IP. Quando si crea la macchina virtuale, questa impostazione è visibile nel pannello Impostazioni avanzate in Configurazione indirizzi IP.When creating the VM, this setting can be observed in the Advanced settings blade under IP address configuration.

Nuova macchina virtuale

  • Condiviso: tutte le macchine virtuali create come Condivise vengono inserite in un gruppo di risorse (RG).Shared: All VMs created as Shared are placed into one resource group (RG). Un singolo indirizzo IP viene assegnato al relativo gruppo di risorse e tutte le macchine virtuali nel gruppo di risorse utilizzeranno l'indirizzo IP.A single IP address is assigned for that RG and all VMs in the RG will use that IP address.
  • Pubblico: ciascuna macchina virtuale creata dispone del proprio indirizzo IP e viene creata nel proprio gruppo di risorse.Public: Every VM you create has its own IP address and is created in its own resource group.
  • Privato: ogni macchina virtuale creata usa un indirizzo IP privato.Private: Every VM you create uses a private IP address. Non sarà possibile connettersi a questa macchina virtuale direttamente da Internet con Desktop remoto.You will not be able to connect to this VM directly from the internet with Remote Desktop.

Ogni volta che una macchina virtuale con indirizzo IP condiviso abilitato viene aggiunta alla subnet, DevTest Labs aggiunge automaticamente la macchina virtuale a un sistema di bilanciamento del carico e assegna un numero di porta TCP all'indirizzo IP pubblico, che inoltra alla porta RDP nella macchina virtuale.Whenever a VM with shared IP enabled is added to the subnet, DevTest Labs automatically adds the VM to a load balancer and assigns a TCP port number on the public IP address, forwarding to the RDP port on the VM.

Uso dell'indirizzo IP condivisoUsing the shared IP

  • Utenti Linux: il collegamento di SSH alla macchina virtuale avviene tramite l'indirizzo IP o un nome di dominio completo, seguito da due punti e dalla porta.Linux users: SSH to the VM by using the IP address or fully qualified domain name, followed by a colon, followed by the port. Nell'immagine seguente, ad esempio, l'indirizzo RDP per connettersi alla macchina virtuale è doclab-lab13998814308000.centralus.cloudapp.azure.com:51686.For example, in the image below, the RDP address to connect to the VM is doclab-lab13998814308000.centralus.cloudapp.azure.com:51686.

    Esempio di macchina virtuale

  • Utenti Windows: selezionare il pulsante Connetti dal portale Azure per scaricare un file RDP preconfigurato e accedere alla macchina virtuale.Windows users: Select the Connect button on the Azure portal to download a pre-configured RDP file and access the VM.

Passaggi successiviNext steps