---
title: "Configurazione della vRack sul Public Cloud"
description: "Scopri come configurare la vRack per le tue istanze Public Cloud"
url: https://docs.ovhcloud.com/it/guides/public-cloud/network-services/vrack
lang: it
lastUpdated: 2026-06-10
---
# Configurazione della vRack sul Public Cloud

## Obiettivo

Il [vRack](https://www.ovhcloud.com/it/network/vrack/) è una rete privata che ti permette di configurare l'indirizzamento tra diversi Server dedicati OVHcloud. Ma ti permette anche di aggiungere delle [istanze Public Cloud](https://www.ovhcloud.com/it/public-cloud/compute/) alla tua rete privata per creare un'infrastruttura di risorse fisiche e virtuali.

**Questa guida ha l'obiettivo di accompagnarti nella configurazione delle tue istanze Public Cloud all'interno del tuo vRack.**

## Prerequisiti

- Avere un [progetto Public Cloud](/it/guides/public-cloud/cross-functional/create-a-public-cloud-project.md)
- Avere [creato un utente OpenStack](/it/guides/public-cloud/cross-functional/create-and-delete-a-user.md) (opzionale)
- Conoscenze di rete di base


***

### Accesso allo Spazio Cliente OVHcloud

- **Link diretto:** <ManagerLink to="/#/pci/projects">Public Cloud Projects</ManagerLink>
- **Percorso di navigazione:** <code className="action">Public Cloud</code> > Seleziona il tuo project

***


## Presentazione delle interfacce

Che si tratti di creare il tuo vRack o di aggiungere un'istanza all'interno di questa rete, puoi utilizzare lo Spazio Cliente OVHcloud, le APIv6 OVHcloud, le API OpenStack, l'interfaccia Horizon, la CLI ovhcloud o Terraform.

A seconda del tuo profilo tecnico e delle tue esigenze, dovrai scegliere quale interfaccia o metodo utilizzare. Per ogni azione, ti proponiamo le diverse procedure possibili.

**Ecco una descrizione rapida delle azioni possibili in base al metodo/interfaccia scelto:**
 [](#)

Spazio Cliente OVHcloud

<ManagerLink to="/">Lo Spazio Cliente OVHcloud</ManagerLink> è un'interfaccia completamente e unicamente visiva, che lo rende un'interfaccia ideale per la gestione di diversi VLAN. Puoi inoltre personalizzare l'intervallo di IP privati, che di default è 10.1.0.0/16.
I VLAN verranno distribuiti nella Regione selezionata. Avrai inoltre la possibilità di attivare o meno le passerelle, attivare le distribuzioni DHCP, ecc.
Puoi inoltre gestire la fatturazione dei tuoi servizi attraverso il tuo Spazio Cliente OVHcloud.


Interfaccia Horizon

Interfaccia visiva indipendente da OVHcloud, [Horizon](https://horizon.cloud.ovh.net/auth/login/) è l'implementazione originale del pannello di controllo di OpenStack, che fornisce un'interfaccia utente web ai servizi OpenStack, tra cui Nova, Swift, Keystone, ecc.
Questa interfaccia completa e tecnica ti permette di gestire la quasi totalità delle azioni OpenStack. Sarà una delle interfacce necessarie se desideri gestire più di due VLAN, aggiungere interfacce di rete private alle tue istanze, gestire immagini personalizzate, ecc.
Consulta la guida "[Introduzione a Horizon](/it/guides/public-cloud/cross-functional/introducing-horizon.md)" per familiarizzare con Horizon.
:::info
Horizon funzionando per zone, ricorda di selezionare la tua zona geografica di lavoro in alto a sinistra della tua interfaccia (GRA5, SBG3, BHS1, ecc.)
:::


APIv6 OVHcloud

Ogni azione che esegui nello Spazio Cliente OVHcloud richiama le [APIv6 OVHcloud](https://eu.api.ovh.com/).
Puoi addirittura andare più a fondo con le API rispetto al tuo spazio client.
L'interfaccia è meno visiva dello Spazio Cliente OVHcloud ma ti permetterà di effettuare un gran numero di azioni. Puoi così gestire e personalizzare i tuoi VLAN, aggiungere interfacce alle tue istanze o creare server fortemente personalizzati.
A seconda dell'API utilizzata, dovrai recuperare preventivamente alcune informazioni.
Puoi accedere alle API dal [nostro sito web](https://eu.api.ovh.com/) o creare i tuoi script PHP o Python per richiamarle.
Puoi così automatizzare liberamente le attività di base tramite script, ottimizzare le tue funzioni personali, ecc.
Consulta la guida "[Primi passi con le API OVHcloud](/it/guides/manage-and-operate/api/first-steps.md)" per familiarizzare con l'utilizzo delle APIv6 OVHcloud.


API OpenStack

Puoi amministrare i servizi Public Cloud utilizzando righe di comando Linux o Windows, dopo il download e l'installazione degli strumenti OpenStack.
Questo metodo richiede buone conoscenze Linux o Windows per poterlo utilizzare, ma permette di sfruttare tutta la potenza di OpenStack in questo modo.
In base alla strato che desideri gestire, dovrai utilizzare il client Nova (Compute), Neutron (rete), Glance (Immagine) o Swift (Object Storage). L'ultimo arrivato della famiglia, il client OpenStack, ti permette di gestire direttamente quasi l'intera strato OpenStack.
Grazie all'API OpenStack, puoi inoltre automatizzare facilmente questa gestione attraverso i tuoi script.
Per familiarizzare con l'API OpenStack, consulta le seguenti guide:
- [Preparare l'ambiente per utilizzare l'API OpenStack](/it/guides/public-cloud/cross-functional/compute-prepare-openstack-api-environment.md)
- [Impostare le variabili d'ambiente OpenStack](/it/guides/public-cloud/cross-functional/compute-set-openstack-environment-variables.md)
Puoi quindi, in base alle tue esigenze, utilizzare le API dedicate a OpenStack:
- Nova (Compute)
- Glance (immagine)
- Cinder (immagine)
- Neutron (rete)
:::info
In alcuni casi, sarà più semplice utilizzare le API OpenStack e in altri, le API Nova, Neutron, ecc.
Inoltre, alcune funzionalità potrebbero mancare dall'API OpenStack in base alla versione del tuo client e del tuo sistema operativo.
Per questa guida, è stato scelto di proporti le alternative più semplici e intuitive.
Puoi consultare in qualsiasi momento la [documentazione ufficiale di OpenStack](https://docs.openstack.org/fr/) se desideri approfondire il loro utilizzo.
:::


CLI OpenStack

Puoi gestire i tuoi servizi Public Cloud e il tuo vRack OVHcloud direttamente dal tuo terminale Linux o Windows grazie alla CLI OpenStack.
Questa interfaccia permette di gestire tutte le strati OpenStack:
- Nova: istanze (Compute)
- Neutron: reti
- Glance: immagini
- Cinder: volumi
La CLI centralizza queste funzionalità e può essere integrata nei tuoi script per automatizzare le tue attività.
Prima di iniziare, consulta le seguenti guide:
- [Preparare l'ambiente per utilizzare l'API OpenStack](/it/guides/public-cloud/cross-functional/compute-prepare-openstack-api-environment.md)
- [Impostare le variabili d'ambiente OpenStack](/it/guides/public-cloud/cross-functional/compute-set-openstack-environment-variables.md)
:::info
La CLI OpenStack è pratica per gestire il tuo vRack, tuttavia alcune funzioni possono variare in base alla versione del client o del sistema operativo. Consulta la [documentazione ufficiale di OpenStack](https://docs.openstack.org/fr/).
:::


Terraform

Terraform permette anche di gestire le infrastrutture di OVHcloud.
Per farlo, devi scegliere il fornitore e la risorsa Terraform corretti. Consulta la nostra [guida all'utilizzo di Terraform](/it/guides/manage-and-operate/terraform/at-ovhcloud.md).

## Procedura

### Passo 1: Attivare e gestire un vRack [](#)
:::warning
Il vRack è gestito a livello di infrastruttura OVHcloud, il che significa che puoi amministrarlo solo dal tuo Spazio Cliente e tramite le APIv6 OVHcloud.

:::


**Dallo Spazio Cliente OVHcloud**

:::info
Questo passo non si applica ai progetti appena creati, che vengono automaticamente forniti con un vRack. Per visualizzare il vRack una volta creato il progetto, vai alla sezione <code className="action">Network</code> e clicca su <code className="action">Rete privata vRack</code> per visualizzare il/i vRack/i.
:::
Se hai un progetto più vecchio e non hai un vRack, devi ordinarne uno — questo prodotto è gratuito e disponibile in pochi minuti.
Nel menu a sinistra dello schermo, clicca sul pulsante <code className="action">Aggiungi un servizio</code> (icona del carrello). Usa il filtro in alto della pagina o scorri verso il basso per trovare il servizio <code className="action">vRack</code>.
Verrai reindirizzato su un'altra pagina per confermare l'ordine; l'operazione richiede alcuni minuti.
Una volta che il servizio è attivo, lo troverai nel tuo Spazio Cliente nella sezione <code className="action">Network</code> > <code className="action">Rete privata vRack</code>, con la denominazione "pn-xxxxxx".
Clicca sul tuo vRack, seleziona il progetto che desideri aggiungervi nella lista dei servizi idonei e clicca sul pulsante <code className="action">Aggiungi</code>.
Per continuare dallo Spazio Cliente OVHcloud, prosegui dal [passo 2: Creare una rete privata nel vRack](#create-pn-in-vrack), scheda **Dallo Spazio Cliente OVHcloud**.


**Dalle APIv6 OVHcloud**

**Passo 1: Attivare e gestire un vRack**
Accedi alle APIv6 OVHcloud seguendo la guida "[Primi passi con le API OVHcloud](/it/guides/manage-and-operate/api/first-steps.md)".
Una volta autenticato, segui le procedure descritte di seguito:
**Creazione del carrello**

🇪🇺EU▾

[POST/order/cart](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart)

:::info
Questa chiamata creerà un identificativo per il tuo "carrello". Potrai aggiungervi quanti articoli desideri prima di confermarlo.
In questo caso, l'ordine di un vRack è gratuito. Recupera il numero del tuo carrello (cartId), ti sarà indispensabile per proseguire.
:::
**Recupero delle informazioni necessarie all'ordine del vRack**

🇪🇺EU▾

[GET/order/cart/{cartId}/vrack](https://eu.api.ovh.com/console/?section=/order&branch=v1#get-/order/cart/-cartId-/vrack)

:::info
Questa chiamata ti permetterà di recuperare l'insieme delle informazioni necessarie all'ordine del vRack. Copia gli elementi seguenti:
_cartId_, _duration_, _planCode_, e _pricingMode_.
:::
**Aggiunta del vRack nel carrello**

🇪🇺EU▾

[POST/order/cart/{cartId}/vrack](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart/-cartId-/vrack)

:::info
Questa chiamata ti permetterà di aggiungere il vRack al carrello aggiungendo l'insieme delle informazioni necessarie all'ordine.
Nel caso del vRack, darebbe ad esempio:
cartId: \[identificativo del tuo carrello]
duration: "P1M"
planCode: "vrack"
pricingMode: "default"
quantity: 1
:::
Una volta confermato l'ordine, otterrai un numero d'articolo ("itemId"). Conserva questa informazione, ti sarà utile se desideri apportare modifiche prima della conferma del carrello.
**Conferma del carrello**
Una volta aggiunti gli articoli al carrello, confermalo:

🇪🇺EU▾

[POST/order/cart/{cartId}/checkout](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart/-cartId-/checkout)

:::info
Questa chiamata confermerà il carrello e ti creerà un ordine (orderId). Conserva questa informazione, ti sarà necessaria per la conferma dell'ordine.
:::
**Conferma dell'ordine finale**
Per confermare l'ordine, hai due metodi possibili:
- Passare per l'URL visibile quando il carrello è confermato.\
  Esempio d'URL: [https://www.ovh.com/cgi-bin/order/displayOrder.cgi?orderId=12345678\&orderPassword=xxxxxxxxxx](https://www.ovh.com/cgi-bin/order/displayOrder.cgi?orderId=12345678\&orderPassword=xxxxxxxxxx)

- Confermare tramite la chiamata seguente:

🇪🇺EU▾

[POST/me/order/{orderId}/payWithRegisteredPaymentMean](https://eu.api.ovh.com/console/?section=/me&branch=v1#post-/me/order/-orderId-/payWithRegisteredPaymentMean)

:::info
Anche se si tratta di un ordine a 0 €, è necessario simulare un pagamento dell'ordine (orderId). Il tuo ordine verrà allora confermato e il suo trattamento inizierà.
:::
Una volta che l'ordine gratuito è confermato, può essere necessario attendere alcuni minuti affinché il vRack sia attivo.
**Passo 2: Aggiungere il tuo progetto Public Cloud nel vRack**
Una volta che il vRack è attivo, integra il tuo o i tuoi progetti Public Cloud nel vRack.
Accedi alle APIv6 OVHcloud seguendo la guida "[Primi passi con le API OVHcloud](/it/guides/manage-and-operate/api/first-steps.md)".
Se l'identificativo del progetto Public Cloud è sconosciuto, le chiamate seguenti ti permetteranno di recuperarlo.
**Identificazione del progetto**

🇪🇺EU▾

[GET/cloud/project](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project)

:::info
Questa chiamata permette di recuperare l'elenco dei progetti.
:::

🇪🇺EU▾

[GET/cloud/project/{serviceName}](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-)

:::info
Questa chiamata permette di identificare il progetto grazie al campo "description".
:::
**Aggiunta del progetto nel vRack**
Una volta conosciuti l'identificativo del progetto e il nome del vRack, associali tramite la chiamata seguente:

🇪🇺EU▾

[POST/vrack/{serviceName}/cloudProject](https://eu.api.ovh.com/console/?section=/vrack&branch=v1#post-/vrack/-serviceName-/cloudProject)

Compila i campi della chiamata con le informazioni rilevate in precedenza:
- **serviceName**: nome del vRack nella forma "pn-xxxxxx".
- **project**: identificativo del progetto Public Cloud, nella forma di una stringa di 32 caratteri.
:::info
Questa chiamata inizializza l'associazione del progetto al vRack, è necessario quindi recuperare l'identificativo della task per verificare il suo avanzamento.
:::
**Verifica dell'avanzamento della task di aggiunta**
Puoi consultare l'evoluzione dell'aggiunta del progetto nel vRack grazie a questa chiamata:

🇪🇺EU▾

[GET/vrack/{serviceName}/cloudProject/{project}](https://eu.api.ovh.com/console/?section=/vrack&branch=v1#get-/vrack/-serviceName-/cloudProject/-project-)

:::info
Questa chiamata è facoltativa e permette solo di verificare lo stato della task. Una volta che questa è terminata, puoi passare al passo successivo.
:::


### Passo 2: Creare una rete privata nel vRack [](#)
È necessario creare una rete privata con una rete locale virtuale (VLAN) affinché le istanze collegate al vRack possano comunicare tra loro.

Sull'offerta Public Cloud, puoi creare fino a 4 000 VLAN all'interno di un unico vRack. Ciò significa che puoi utilizzare ogni indirizzo IP privato fino a 4 000 volte.
Così, ad esempio, l'IP 192.168.0.10 della VLAN 2 è diverso dall'IP 192.168.0.10 della VLAN 42.

Questo può esserti utile per segmentare il tuo vRack tra diverse reti virtuali.

Dallo Spazio Cliente OVHcloud e dalle APIv6 OVHcloud è possibile personalizzare tutte le impostazioni: modalità e regione di distribuzione, nome e ID della VLAN, intervallo di indirizzi IP privati (ad esempio 10.0.0.0/16), DHCP e gateway.

:::info
Nei Server dedicati, per default sei sulla VLAN 0. Il funzionamento dell'infrastruttura OpenStack fa sì che tu debba specificare il numero della tua VLAN direttamente a livello di infrastruttura.

A differenza dei Server dedicati, non è necessario "taggare" la VLAN direttamente su un'istanza Public Cloud.

Per ulteriori informazioni sulla gestione delle VLAN del vRack dei Server dedicati, consulta la guida [Creare più VLAN nel vRack](/it/guides/bare-metal-cloud/dedicated-servers/creating-multiple-vlans-in-a-vrack.md).

:::

:::warning
Il vRack essendo un'infrastruttura gestita a livello di OVHcloud, non potrai amministrarlo che attraverso lo Spazio Cliente OVHcloud e le APIv6 OVHcloud.

OpenStack non essendo situato allo stesso livello dell'infrastruttura, non potrai personalizzare le VLAN attraverso l'interfaccia Horizon o le API OpenStack.

:::


**Dallo Spazio Cliente OVHcloud**

Dopo aver creato il vRack, il passo successivo consiste nel creare una rete privata.
Nella scheda <code className="action">Public Cloud</code>, clicca su <code className="action">Private Network</code> nel menu a sinistra sotto **Network**.
Clicca su <code className="action">Crea una rete privata</code>. La pagina successiva ti permetterà di personalizzare diversi parametri.
Seleziona una modalità di distribuzione e la regione in cui desideri creare la rete privata.
Nella fase successiva, ti vengono presentate diverse opzioni:
![Opzioni di creazione della rete privata](/images/public-cloud/network-services/getting-started-07-creating-vrack/vrack6-2022.png)Nel campo **Nome della rete privata**, definisci un nome per la tua rete privata.
**Opzione rete del layer 2**
Se selezioni la casella <code className="action">Definisci un ID VLAN</code>, dovrai scegliere un numero VLAN compreso tra 0 e 4000.
Se non selezioni questa casella, il sistema assegnerà un numero VLAN casuale.
Nel caso in cui tu debba far comunicare dei Server dedicati OVHcloud con VLAN taggati, consulta la seguente guida: [Creare più VLAN in un vRack](/it/guides/bare-metal-cloud/dedicated-servers/creating-multiple-vlans-in-a-vrack.md).
**Opzioni di distribuzione degli indirizzi DHCP**
L'intervallo DHCP predefinito è 10.1.0.0/16. Puoi utilizzare un altro intervallo privato a tua scelta o disattivare il DHCP per questa rete privata.
**Opzioni gateway di rete**
- **Annunciare la prima indirizzo di un CIDR come gateway predefinito (opzione DHCP 3)**: Quando questa opzione è attivata, il server DHCP annuncia il primo indirizzo del CIDR come gateway predefinito alle macchine collegate alla rete.
- **Assegna una Gateway e collegati alla rete privata**: Seleziona questa opzione se hai l'intenzione di creare delle istanze con una rete privata esclusivamente. Per ulteriori informazioni, consulta le seguenti guide: [Creare una rete privata con una Gateway](/it/guides/public-cloud/network-services/create-private-network-gateway.md) e [Creare una prima istanza Public Cloud e collegarvisi](/it/guides/public-cloud/compute/getting-started.md).
:::warning
Se la seconda opzione è grigia, significa che è incompatibile con la regione selezionata. Per ulteriori informazioni, ti invitiamo a consultare la nostra pagina sulla [disponibilità dei prodotti Public Cloud per ogni regione](https://www.ovhcloud.com/it/public-cloud/regions-availability/).
:::
Una volta effettuate le tue scelte, clicca su <code className="action">Configura la tua rete privata</code>.
:::info
La creazione della rete privata può richiedere diversi minuti.
:::


**Dalle APIv6 OVHcloud**

Una volta connesso all'[APIv6 OVHcloud](https://eu.api.ovh.com/), esegui i seguenti comandi nell'ordine.
**Passo 1 - Recupero delle informazioni necessarie:**
**Progetto Public Cloud**

🇪🇺EU▾

[GET/cloud/project](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project)

:::info
Questa chiamata permette di recuperare l'elenco dei progetti.
:::

🇪🇺EU▾

[GET/cloud/project/{serviceName}](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-)

:::info
Questa chiamata permette di identificare il progetto grazie al campo "description".
:::
**vRack interessato**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/vrack](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/vrack)

:::info
Nel campo serviceName, indica l'identificativo del tuo progetto. Conserva l'informazione relativa all'identificativo del vRack nella forma "pn-xxxxx".
:::
**Passo 2 - Creazione della rete privata:**

🇪🇺EU▾

[POST/cloud/project/{serviceName}/network/private](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#post-/cloud/project/-serviceName-/network/private)

:::info
Compila i campi con le informazioni precedentemente ottenute:
- **serviceName**: ID del progetto.
- **name**: il nome che desideri dare al VLAN.
Puoi lasciare il campo "Region" vuoto per attivarlo in tutte le regioni.
L'identificativo del VLAN (vlanId) è necessario se desideri creare un VLAN specifico.
:::
La creazione richiede alcuni istanti.
Per verificare le informazioni dei tuoi VLAN, puoi utilizzare la seguente chiamata:

🇪🇺EU▾

[GET/cloud/project/{serviceName}/network/private](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/network/private)

:::info
Questa chiamata permette di recuperare il networkId. Questo si presenterà nella forma seguente: nome-vrack\_vlanId.
Ad esempio, per il VLAN 42: pn-xxxxxx\_42.
:::
**Passo 3 - Creazione del sotto-rete:**
Per default, se non aggiungi un sotto-rete, l'intervallo IP utilizzato è il seguente:
```
10.1.0.0/16
```
Se desideri gestire personalmente le assegnazioni IP, crea un sotto-rete.
Per farlo, una volta creato il VLAN, crea il sotto-rete per ogni zona interessata tramite la seguente chiamata:

🇪🇺EU▾

[POST/cloud/project/{serviceName}/network/private/{networkId}/subnet](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#post-/cloud/project/-serviceName-/network/private/-networkId-/subnet)

Puoi compilare i campi come segue:
| Campo       | Descrizione                                                                                                      |
| ----------- | ---------------------------------------------------------------------------------------------------------------- |
| serviceName | Identificativo del tuo progetto.                                                                                 |
| networkId   | Identificativo della tua rete recuperato durante i comandi precedenti. Ad esempio: pn-xxxxxx\_42 per il VLAN 42. |
| dhcp        | Casella selezionata per attivazione / non selezionata per disattivazione del DHCP nel VLAN.                      |
| end         | Ultimo indirizzo del sotto-rete della regione. Ad esempio: 192.168.1.50.                                         |
| network     | Blocco IP del sotto-rete. Ad esempio: 192.168.1.0/24.                                                            |
| region      | Ad esempio: SBG3.                                                                                                |
| start       | Primo indirizzo del sotto-rete per questa regione. Ad esempio: 192.168.1.15.                                     |
:::info
Questo è il passo per la creazione del sottorete per regione. Puoi attivare o meno l'assegnazione di indirizzi IP privati in modo dinamico tramite DHCP.
Dovrai effettuare la stessa operazione per ogni zona in cui sono presenti le tue istanze.
:::
:::warning
Fai attenzione a separare correttamente i tuoi pool di indirizzi IP per le diverse regioni. Ad esempio:
- Da 192.168.0.2 a 192.168.0.254 per SBG1.
- Da 192.168.1.2 a 192.168.1.254 per GRA1.
:::


**Da Terraform**

Con Terraform, utilizza il provider OpenStack. Puoi scaricare un esempio completo di script terraform da [questo repository GitHub](https://github.com/yomovh/tf-at-ovhcloud/tree/main/private_network).
La parte specifica per OVHcloud per l'integrazione vRack è il parametro `value_specs`.
```python
resource "openstack_networking_network_v2" "tf_network" {
  name = "tf_network"
  admin_state_up = "true"
  value_specs = {
    "provider:network_type"    = "vrack"
    "provider:segmentation_id" = var.vlan_id
  }
}
resource "openstack_networking_subnet_v2" "tf_subnet"{
  name       = "tf_subnet"
  network_id = openstack_networking_network_v2.tf_network.id
  cidr       = "10.1.0.0/16"
  enable_dhcp       = true
}
```


**Dalla CLI OpenStack**

Nell'esempio seguente, specificiamo il `VLAN_ID` a cui vogliamo che la rete appartenga tramite `--provider-network-type` e `--provider-segment`.
Puoi rimuovere questi parametri. In questo caso, verrà utilizzato un `VLAN_ID` disponibile.
```bash
openstack network create --provider-network-type vrack --provider-segment 42 OS_CLI_private_network
openstack subnet create --dhcp --network OS_CLI_private_network OS_CLI_subnet --subnet-range 10.1.0.0/16
```


**Dalla CLI ovhcloud**

Utilizza la [CLI ovhcloud](https://github.com/ovh/ovhcloud-cli) per creare la tua rete privata. Definisci il tuo progetto cloud con `--cloud-project <project_id>` o configuralo nel tuo profilo.
**Creare la rete privata**
```bash
ovhcloud cloud network private create <region> \
  --name my-vrack-network \
  --vlan-id 42
```
:::tip
L'opzione `--vlan-id` è facoltativa. Se viene omessa, viene assegnato automaticamente un ID VLAN disponibile.
:::
**Creare un sotto-rete**
```bash
ovhcloud cloud network private subnet create <network_id> \
  --region <region> \
  --name my-subnet \
  --cidr 10.1.0.0/16 \
  --ip-version 4 \
  --enable-dhcp
```


### Passo 3: Integrazione di un'istanza nel vRack

Due casi sono possibili:

- L'istanza non esiste ancora.
- L'istanza esiste già e devi aggiungerla al vRack.


**Caso di una nuova istanza**

**Dallo Spazio Cliente OVHcloud**

Consulta la guida "[Creare un'istanza dallo spazio cliente](/it/guides/public-cloud/compute/getting-started.md)". Durante la creazione, scegli al passo 5 un tipo di rete e una rete privata per la tua istanza.
:::warning
Durante la creazione di una nuova istanza, potrai collegare la tua istanza a **un solo** vRack dallo Spazio Cliente OVHcloud.
Per aggiungere più interfacce diverse, dovrai utilizzare le API OpenStack o Horizon.
:::


**Dalle APIv6 OVHcloud**

Una volta connesso all'[APIv6 OVHcloud](https://eu.api.ovh.com/), esegui i seguenti comandi nell'ordine.
**Passo 1 - Recupero delle informazioni necessarie**
**Recupero dell'identificativo del progetto:**

🇪🇺EU▾

[GET/cloud/project](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project)

**Recupero del networkID della rete pubblica (EXT-NET)**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/network/public](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/network/public)

**Recupero del networkID della rete privata (interfaccia vRack creata in precedenza)**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/network/private](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/network/private)

:::info
L'identificativo ottenuto ha la forma: "pn-xxxxx\_yy" dove yy è il numero del VLAN.
:::
**Recupero dell'identificativo del tipo di istanza scelto (flavorId)**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/flavor](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/flavor)

:::info
È possibile limitare l'elenco specificando la zona di creazione della tua istanza.
:::
**Recupero dell'identificativo dell'immagine scelta (imageId)**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/image](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/image)

:::info
È possibile limitare l'elenco specificando la zona di creazione della tua istanza.
:::
**Recupero dell'identificativo della tua chiave SSH OpenStack (sshKeyId)**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/sshkey](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/sshkey)

Se non hai ancora aggiunto una chiave SSH al tuo spazio cliente, puoi farlo utilizzando la seguente funzione API:

🇪🇺EU▾

[POST/cloud/project/{serviceName}/sshkey](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#post-/cloud/project/-serviceName-/sshkey)

**Passo 2 - Distribuzione dell'istanza**
Una volta raccolti gli elementi necessari alla distribuzione, puoi utilizzare il seguente richiamo:

🇪🇺EU▾

[POST/cloud/project/{serviceName}/instance](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#post-/cloud/project/-serviceName-/instance)

Dovrai specificare almeno i seguenti campi:
| Campo       | Descrizione                                                                                                                                                                     |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| serviceName | Identificativo del progetto Public Cloud interessato.                                                                                                                           |
| flavorId    | Identificativo del tipo di istanza (esempio: D2-2, B2-7, WIN-R2-15, ecc.).                                                                                                      |
| imageId     | Identificativo dell'immagine di distribuzione (esempio: Debian 9, Centos 7, ecc.).                                                                                              |
| name        | Nome che desideri dare alla tua istanza.                                                                                                                                        |
| networks    | Nella parte "networkId", indica l'identificativo della rete pubblica (ext-net) o quello del tuo VLAN (pn-xxxxxx\_yy). Puoi cliccare sul pulsante "+" per aggiungere altre reti. |
| region      | Regioni di distribuzione dell'istanza (esempio: GRA5).                                                                                                                          |
| sshKeyId    | Identificativo della tua chiave SSH OpenStack.                                                                                                                                  |
Una volta effettuato il richiamo, se tutte le informazioni sono state correttamente indicate, l'istanza verrà creata con una o più interfacce di rete.
:::warning
A seconda dei sistemi operativi, dovrai configurare manualmente le tue interfacce di rete private affinché vengano prese in considerazione.<br />
OpenStack non è in grado di dare la priorità all'interfaccia pubblica rispetto all'interfaccia vRack, quindi potrebbe verificarsi che quest'ultima diventi la route predefinita.<br />
La conseguenza diretta è che l'istanza non è raggiungibile da un'IP pubblica.<br />
Un riavvio o più riavvii dell'istanza dallo spazio cliente potrebbero permettere di risolvere la situazione.<br />
Un'altra soluzione consiste nel connettersi all'istanza in SSH attraverso uno dei tuoi server presenti nella stessa rete privata. Puoi anche correggere la configurazione di rete dell'istanza attraverso la modalità Rescue.
:::


**Dalla CLI OpenStack**

**Recupero delle informazioni necessarie**
Identificazione delle reti pubbliche e private:
```bash
openstack network list

+--------------------------------------+------------+-------------------------------------+
| ID                                   | Name       | Subnets                             |
+--------------------------------------+------------+-------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MioVLAN-42 | xxxxxxxx-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | zzzzzzzz-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MioVLAN_0  | yyyyyyyy-xxxx-xxxx-yyyy-xxxxxxxxxxxx|
+--------------------------------------+------------+-------------------------------------+
```
o
```bash
nova net-list

+--------------------------------------+------------+------+
| ID                                   | Label      | CIDR |
+--------------------------------------+------------+------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MioVLAN-42 | None |
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | None |
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MioVLAN_0  | None |
+--------------------------------------+------------+------+
```
:::info
Dovrai annotare gli ID delle reti che ti interessano:
- Ext-Net per ottenere un'IP pubblica.
- Quello del o dei VLAN necessari alla tua configurazione.
:::
Annota anche le seguenti informazioni, come indicato nella [guida all'utilizzo dell'API Nova](/it/guides/public-cloud/compute/starting-with-nova.md):
- ID o nome della chiave SSH OpenStack.
- ID del tipo di istanza (flavor).
- ID dell'immagine desiderata (Sistema operativo, snapshot, ecc.).
**Distribuzione dell'istanza**
Con gli elementi recuperati in precedenza, puoi creare un'istanza includendola direttamente nel vRack:
```bash
nova boot --key-name SSHKEY --flavor [ID-flavor] --image [ID-Image] --nic net-id=[ID-Network 1] --nic net-id=[ID-Network 2] [nom de votre instance]
```
Per esempio:
```bash
nova boot --key-name ma-cle-ssh --flavor xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --image yyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --nic net-id=[id_Ext-Net] --nic net-id=[id_VLAN] NomDeMonInstance

+--------------------------------------+------------------------------------------------------+
| Property                             | Value                                                |
+--------------------------------------+------------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                               |
| OS-EXT-AZ:availability_zone          |                                                      |
| OS-EXT-STS:power_state               | 0                                                    |
| OS-EXT-STS:task_state                | scheduling                                           |
| OS-EXT-STS:vm_state                  | building                                             |
| OS-SRV-USG:launched_at               | -                                                    |
| OS-SRV-USG:terminated_at             | -                                                    |
| accessIPv4                           |                                                      |
| accessIPv6                           |                                                      |
| adminPass                            | xxxxxxxxxxxx                                         |
| config_drive                         |                                                      |
| created                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| flavor                               | [Flavor Type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)   |
| hostId                               |                                                      |
| id                                   | xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx                   |
| image                                | [Image Type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)    |
| key_name                             | [Nome della chiave]                                  |
| metadata                             | {}                                                   |
| name                                 | [Nome della tua istanza]                             |
| os-extended-volumes:volumes_attached | []                                                   |
| progress                             | 0                                                    |
| security_groups                      | default                                              |
| status                               | BUILD                                                |
| tenant_id                            | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
| updated                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| user_id                              | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
+--------------------------------------+------------------------------------------------------+
```
o
```bash
openstack server create --key-name SSHKEY --flavor [ID-flavor] --image [ID-Image] --nic net-id=[ID-Network 1] --nic net-id=[ID-Network 2] [nom de votre instance]
```
Per esempio:
```bash
openstack server create --key-name ma-cle-ssh --flavor xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --image yyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --nic net-id=[id_Ext-Net] --nic net-id=[id_VLAN] NomDeMonInstance

+--------------------------------------+------------------------------------------------------+
| Property                             | Value                                                |
+--------------------------------------+------------------------------------------------------+
| OS-DCF:diskConfig                    | MANUAL                                               |
| OS-EXT-AZ:availability_zone          |                                                      |
| OS-EXT-STS:power_state               | 0                                                    |
| OS-EXT-STS:task_state                | scheduling                                           |
| OS-EXT-STS:vm_state                  | building                                             |
| OS-SRV-USG:launched_at               | -                                                    |
| OS-SRV-USG:terminated_at             | -                                                    |
| accessIPv4                           |                                                      |
| accessIPv6                           |                                                      |
| adminPass                            | xxxxxxxxxxxx                                         |
| config_drive                         |                                                      |
| created                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| flavor                               | [Flavor Type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)   |
| hostId                               |                                                      |
| id                                   | xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx                   |
| image                                | [Image Type] (xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)    |
| key_name                             | [Nome della chiave]                                  |
| metadata                             | {}                                                   |
| name                                 | [Nome della tua istanza]                             |
| os-extended-volumes:volumes_attached | []                                                   |
| progress                             | 0                                                    |
| security_groups                      | default                                              |
| status                               | BUILD                                                |
| tenant_id                            | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
| updated                              | YYYY-MM-DDTHH:MM:SSZ                                 |
| user_id                              | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz                     |
+--------------------------------------+------------------------------------------------------+
```
Puoi definire l'indirizzo IP dell'interfaccia vRack della tua istanza a livello di OpenStack.
Per farlo, puoi aggiungere un semplice argomento nella funzione "--nic":
`--nic net-id=[ID-Network],v4-fixed-ip=[IP_static_vRack]`
Per esempio:
`--nic net-id=[ID-vRack],v4-fixed-ip=192.168.0.42`
**Verifica dell'istanza**
Dopo pochi istanti, verifica l'elenco delle istanze per trovare il server creato:
```bash
openstack server list
+--------------------------------------+---------------------+--------+--------------------------------------------------+---------------------+
| ID                                   |       Name          | Status | Networks                                         |     Image Name      |
+--------------------------------------+---------------------+--------+--------------------------------------------------+---------------------+
| xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx | [Nome dell'istanza] | ACTIVE | Ext-Net=[IP_V4], [IP_V6]; MonVrack=[IP_V4_vRack] | [Nome dell'istanza] |
+--------------------------------------+---------------------+--------+--------------------------------------------------+---------------------+
```
```bash
nova list
+--------------------------------------+---------------------+--------+------------+-------------+--------------------------------------------------+
| ID                                   | Name                | Status | Task State | Power State | Networks                                         |
+--------------------------------------+---------------------+--------+------------+-------------+--------------------------------------------------+
| xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx   | [Nome dell'istanza] | ACTIVE | -          | Running     | Ext-Net=[IP_V4], [IP_V6]; MonVrack=[IP_V4_vRack] |
+--------------------------------------+---------------------+--------+------------+-------------+--------------------------------------------------+
```


**Dalla CLI ovhcloud**

Utilizza la [CLI ovhcloud](https://github.com/ovh/ovhcloud-cli) per creare un'istanza nel tuo vRack. Definisci il tuo progetto cloud con `--cloud-project <project_id>` o configuralo nel tuo profilo.
**Elencare le reti disponibili**
```bash
ovhcloud cloud network private list --region <region>
```
**Creare l'istanza**
```bash
ovhcloud cloud instance create <region> \
  --name my-instance \
  --flavor <flavor_id> \
  --boot-from.image <image_id> \
  --ssh-key.name <key_name> \
  --network.private.id <network_id> \
  --network.public
```
Rimuovi `--network.public` se desideri un'istanza esclusivamente privata.


**Da Terraform**

Utilizza il [provider Terraform OpenStack](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs/resources/compute_instance_v2) per creare un'istanza con connettività vRack. Questo approccio è coerente con la rete privata creata al passo 2.
```hcl
resource "openstack_compute_instance_v2" "instance" {
  name      = "my-instance"
  flavor_id = var.flavor_id
  image_id  = var.image_id
  key_pair  = var.key_pair

  network {
    uuid = var.ext_net_id
  }

  network {
    uuid = openstack_networking_network_v2.tf_network.id
  }
}
```
Rimuovi il blocco `network` pubblico se desideri un'istanza esclusivamente privata.
:::tip
`openstack_networking_network_v2.tf_network` fa riferimento alla risorsa rete privata creata al passo 2. Se la gestisci separatamente, sostituiscila direttamente con l'ID della rete.
:::



**Caso di un'istanza già esistente**

Lo Spazio Cliente OVHcloud consente di collegare un'istanza a una o più reti private ma non offre una configurazione avanzata delle interfacce di rete. Se desideri personalizzarle ulteriormente, dovrai gestirle tramite le APIv6 OVHcloud, le API OpenStack o tramite Horizon.
Si tratta di aggiungere una nuova interfaccia di rete al tuo server, oltre a quella esistente.
Ad esempio, se hai un'interfaccia pubblica _eth0_, avrai in più un'interfaccia _eth1_.
:::warning
La configurazione di questa nuova interfaccia non è quasi mai automatica. Dovrai quindi configurarla in DHCP o con un indirizzo IP fisso in base alla tua infrastruttura.
:::

**Dallo Spazio Cliente OVHcloud**

Nel tuo progetto Public Cloud, clicca su <code className="action">Istanze</code> nel menu laterale sinistro. Clicca successivamente sul pulsante <code className="action">⁝</code> a destra dell'istanza desiderata e poi su <code className="action">Dettagli dell'istanza</code>.
Ti verrà mostrato il pannello della tua istanza. Clicca sul pulsante <code className="action">⁝</code> a destra di "Reti private" e poi su <code className="action">Associa una rete</code>.
Nella finestra che appare, seleziona una o più reti private da collegare alla tua istanza e clicca su <code className="action">Confermare</code>.


**Dalle APIv6 OVHcloud**

Si tratta di aggiungere una nuova interfaccia di rete al tuo server, oltre a quella esistente.
Ad esempio, se il server dispone di un'interfaccia pubblica eth0, verrà aggiunta un'interfaccia supplementare eth1.
:::info
La configurazione di questa nuova interfaccia non è quasi mai automatica.<br />
Dovrai quindi configurarla in DHCP o con un indirizzo IP fisso in base alla tua infrastruttura.
:::
**Le fasi seguenti spiegano come gestire le interfacce di rete delle tue istanze.**
**Fase 1 - Recupero delle informazioni necessarie**
**Recupero dell'identificativo del progetto:**

🇪🇺EU▾

[GET/cloud/project](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project)

**Recupero dell'identificativo dell'istanza:**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/instance](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/instance)

**Recupero del networkID della rete pubblica (EXT-NET):**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/network/public](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/network/public)

**Recupero del networkID della rete privata (interfaccia vRack creata in precedenza):**

🇪🇺EU▾

[GET/cloud/project/{serviceName}/network/private](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#get-/cloud/project/-serviceName-/network/private)

:::info
L'identificativo ottenuto ha la forma: "pn-xxxxx\_yy" dove yy è il numero del VLAN.
:::
**Fase 2 - Aggiunta di un'interfaccia alla tua istanza**
Una volta recuperate le informazioni necessarie, puoi utilizzare la seguente chiamata:

🇪🇺EU▾

[POST/cloud/project/{serviceName}/instance/{instanceId}/interface](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#post-/cloud/project/-serviceName-/instance/-instanceId-/interface)

Dovrai compilare almeno i seguenti campi:
| Campo       | Descrizione                                                                                  |
| ----------- | -------------------------------------------------------------------------------------------- |
| serviceName | Identificativo del progetto Public Cloud desiderato.                                         |
| instanceId  | Identificativo dell'istanza desiderata.                                                      |
| networkId   | Indica l'identificativo della rete pubblica (ext-net) o quello del tuo VLAN (pn-xxxxxx\_yy). |
| ip          | Definire un IP specifico (funziona solo per le interfacce private).                          |
Una volta effettuata la chiamata, se tutte le informazioni sono state correttamente indicate, verrà aggiunta una nuova interfaccia alla tua istanza.
:::info
La tua istanza OVHcloud disporrà quindi di una nuova interfaccia di rete oltre all'interfaccia pubblica (Ext-net).<br />
Potrai vedere, nel riepilogo dell'istanza, l'indirizzo IP privato assegnato automaticamente alla tua interfaccia.<br />
A tuo carico configurarla tramite il DHCP o utilizzare i tuoi IP personali tramite una configurazione in IP statico.
:::
**Fase 3 - Rimozione di un'interfaccia dalla tua istanza**
:::warning
Rimuovere un'interfaccia di rete ne comporta l'eliminazione immediata.
Tuttavia, è importante notare che se rimuovi l'interfaccia "Ext-Net" (IP pubblico), tale indirizzo verrebbe rilasciato e rimesso in circolazione. Non potresti quindi riassegnartelo.<br />
Questa azione va effettuata solo se desideri isolare il tuo server nel vRack (rete privata) o, al contrario, rimuoverlo da uno o più VLAN.
:::
Una volta recuperate le informazioni necessarie, utilizza la seguente chiamata per eliminare un'interfaccia:

🇪🇺EU▾

[DELETE/cloud/project/{serviceName}/instance/{instanceId}/interface/{interfaceId}](https://eu.api.ovh.com/console/?section=/cloud&branch=v1#delete-/cloud/project/-serviceName-/instance/-instanceId-/interface/-interfaceId-)

Dovrai compilare almeno i seguenti campi:
| Campo       | Descrizione                                                                                  |
| ----------- | -------------------------------------------------------------------------------------------- |
| serviceName | Identificativo del progetto Public Cloud desiderato.                                         |
| instanceId  | Identificativo dell'istanza desiderata.                                                      |
| networkId   | Indica l'identificativo della rete pubblica (ext-net) o quello del tuo VLAN (pn-xxxxxx\_yy). |


**Da OpenStack Horizon**

Accedi all'interfaccia [Horizon](https://horizon.cloud.ovh.net/auth/login/) seguendo il metodo indicato nella [prima parte di questa guida](#horizon).
Accedi alla tua area di lavoro:
![connessione Horizon](/images/public-cloud/network-services/getting-started-07-creating-vrack/horizon1.png)Vai quindi in `Compute`, quindi in `Instances`:
**Aggiunta di un'interfaccia di rete privata** <a name="adding-a-private-interface" />
Per aggiungere un'interfaccia, nella colonna `Actions`, clicca sulla freccia delle azioni dell'istanza. Clicca quindi su <code className="action">Attach Interface</code>:
![Selezione di « Attacca un'interfaccia » nel menu Actions di Horizon](/images/public-cloud/network-services/getting-started-07-creating-vrack/horizon3.png)Seleziona la tua interfaccia e conferma:
:::info
La tua istanza OVHcloud disporrà quindi di una nuova interfaccia di rete oltre all'interfaccia pubblica (Ext-net).<br />
Potrai vedere, nel riepilogo dell'istanza, l'indirizzo IP privato assegnato automaticamente alla tua interfaccia.<br />
A tuo carico configurarla tramite il DHCP o utilizzare i tuoi IP personali tramite una configurazione in IP statico.
:::
**Rimozione di un'interfaccia di rete**
:::warning
Rimuovere un'interfaccia di rete ne comporta l'eliminazione immediata.
Tuttavia, è importante notare che se rimuovi l'interfaccia "Ext-Net" (IP pubblico), tale indirizzo verrebbe rilasciato e rimesso in circolazione. Non potresti quindi riassegnartelo.<br />
Questa azione va effettuata solo se desideri isolare il tuo server nel vRack (rete privata) o, al contrario, rimuoverlo da uno o più VLAN.
:::
Per rimuovere un'interfaccia di rete privata, nella colonna `Actions`, clicca sulla freccia delle azioni dell'istanza. Clicca quindi su <code className="action">Detach Interface</code>:
![Selezione di « Stacca un'interfaccia » nel menu Actions di Horizon](/images/public-cloud/network-services/getting-started-07-creating-vrack/horizon5.png)Seleziona l'interfaccia da eliminare e conferma:


**Dalla CLI OpenStack**

**Recupero delle informazioni necessarie**
Individuazione delle tue istanze:
```bash
openstack server list

+--------------------------------------+----------------+--------+------------------------------------------------------------------------+------------+
| ID                                   | Name           | Status | Networks                                                               | Image Name |
+--------------------------------------+----------------+--------+------------------------------------------------------------------------+------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | La-mia-istanza | ACTIVE | Ext-Net=xx.xx.xx.xx, 2001:41d0:yyyy:yyyy::yyyy; MonVrack=192.168.0.124 | Debian 9   |
+--------------------------------------+----------------+--------+------------------------------------------------------------------------+------------+
```
o
```bash
nova list

+--------------------------------------+----------------+--------+------------+-------------+----------------------------------------------------------------------+
| ID                                   | Name           | Status | Task State | Power State | Networks                                                             |
+--------------------------------------+----------------+--------+------------+-------------+----------------------------------------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | La-mia-istanza | ACTIVE | -          | Running     | Ext-Net=xx.xx.xx.xx,2001:41d0:yyyy:yyyy::yyyy;MonVrack=192.168.0.124 |
+--------------------------------------+----------------+--------+------------+-------------+----------------------------------------------------------------------+
```
Individuazione delle reti pubbliche e private:
```bash
openstack network list
 
+--------------------------------------+------------+-------------------------------------+
| ID                                   | Name       | Subnets                             |
+--------------------------------------+------------+-------------------------------------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MioVLAN-42 | xxxxxxxx-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | zzzzzzzz-yyyy-xxxx-yyyy-xxxxxxxxxxxx|
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MioVLAN-0  | yyyyyyyy-xxxx-xxxx-yyyy-xxxxxxxxxxxx|
+--------------------------------------+------------+-------------------------------------+
```
o
```bash
nova net-list

+--------------------------------------+------------+------+
| ID                                   | Label      | CIDR |
+--------------------------------------+------------+------+
| 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx | MioVLAN-42 | None |
| 34567890-12ab-cdef-xxxx-xxxxxxxxxxxx | Ext-Net    | None |
| 67890123-4abc-ef12-xxxx-xxxxxxxxxxxx | MioVLAN-0  | None |
+--------------------------------------+------------+------+
```
:::info
Dovrai annotare gli ID delle reti che ti interessano:
- Ext-Net per ottenere un IP pubblico.
- Quello del o dei VLAN necessari alla tua configurazione.
:::
**Aggiunta di un'interfaccia di rete privata**
Per collegare una nuova interfaccia, esegui il seguente comando:
```bash
nova interface-attach --net-id <ID-VLAN> <ID-instance>
```
Ad esempio:
```bash
nova interface-attach --net-id 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx
```
Puoi verificare che l'azione sia stata correttamente eseguita:
```bash
nova show <ID-instance>

+--------------------------------------+----------------------------------------------------------+
| Property                             | Value                                                    |
+--------------------------------------+----------------------------------------------------------+
| Ext-Net network                      | xx.xx.xx.xx, 2001:41d0:xxx:xxxx::xxxx                    | => il tuo IP pubblico
| MioVLAN-42 network                   | 192.168.0.x                                              | => il tuo IP privato
[...]
```
o
```bash
openstack server show <ID-instance>
+--------------------------------------+-------------------------------------------------------------------------+
| Field                                | Value                                                                   |
+--------------------------------------+-------------------------------------------------------------------------+
[...]
| addresses                            | Ext-Net=xx.xx.xx.xx, 2001:41d0:xxx:xxxx::xxxx ; MioVLAN-42=192.168.0.x  | => il tuo IP pubblico ; il tuo IP privato
[...]
```

### Rimozione di un'interfaccia di rete <a name="removing-a-private-interface" />
:::warning
Rimuovere un'interfaccia di rete ne comporta l'eliminazione immediata.
Tuttavia, è importante notare che se rimuovi l'interfaccia "Ext-Net" (IP pubblico), tale indirizzo verrebbe rilasciato e rimesso in circolazione. Non potresti quindi riassegnartelo.<br />
Questa azione va effettuata solo se desideri isolare il tuo server nel vRack (rete privata) o, al contrario, rimuoverlo da uno o più VLAN.
:::
Per rimuovere un'interfaccia di rete, identifica prima la porta Neutron creata.
Per farlo, puoi utilizzare i seguenti comandi:
```bash
neutron port-list
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| id                                   | name | mac_address       | fixed_ips                                                                                         |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | {"subnet_id": "01234567-8901-abscdef12345678910abcd", "ip_address": "192.168.0.x"}                |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | {"subnet_id": "65432109-abcd-ef09-8765-43210abcdef1", "ip_address": "2001:41d0:xxx:xxxx::xxxx"}   |
|                                      |      |                   | {"subnet_id": "abcdef12-3456-7890-abcd-ef1234567890", "ip_address": "YY.YY.YY.YY"}                |
+--------------------------------------+------+-------------------+---------------------------------------------------------------------------------------------------+
```
o
```bash
openstack port list
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| ID                                   | Name | MAC Address       | Fixed IP Addresses                                                                        |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
| 12345678-abcd-ef01-2345-678910abcdef |      | fa:xx:xx:xx:xx:xx | ip_address='192.168.0.xx', subnet_id='301234567-8901-abscdef12345678910abcd'              |
| 09876543-210a-bcde-f098-76543210abcd |      | fa:yy:yy:yy:yy:yy | ip_address='2001:41d0:xxx:xxxx::xxxx', subnet_id='65432109-abcd-ef09-8765-43210abcdef1'   |
|                                      |      |                   | ip_address='YY.YY.YY.YY', subnet_id='abcdef12-3456-7890-abcd-ef1234567890'                |
+--------------------------------------+------+-------------------+-------------------------------------------------------------------------------------------+
```
Una volta identificata la porta, esegui il comando seguente:
```bash
nova interface-detach <ID_instance> <port_id>
```
Per esempio:
```bash
nova interface-detach 12345678-90ab-cdef-xxxx-xxxxxxxxxxxx 12345678-abcd-ef01-2345-678910abcdef
```

## Per saperne di più

[Server dedicati - Creare più VLAN nel vRack](/it/guides/bare-metal-cloud/dedicated-servers/creating-multiple-vlans-in-a-vrack.md)

Per qualsiasi formazione o assistenza tecnica sulle nostre soluzioni, contatta il tuo account manager o i nostri [esperti Professional Services](https://www.ovhcloud.com/it/professional-services/).

Contatta la nostra [Community di utenti](https://community.ovhcloud.com/).
