Creazione di interfacce di rete con indirizzi IP mobili

Puoi riservare un indirizzo IP mobile, quindi aggiungerlo a un'interfaccia di rete per consentire al traffico da Internet di accedere al tuo gateway pubblico VPC, all'istanza del server virtuale o al server Bare Metal.

Aggiunta di indirizzi IP flottanti alle interfacce di rete con la console

È possibile aggiungere indirizzi IP flottanti alle interfacce di rete con la console.

Aggiunta di un indirizzo IP flottante a un'istanza di server virtuale con la console

Per aggiungere un indirizzo IP flottante a un'interfaccia di rete e consentire al traffico Internet di accedere all'istanza del server virtuale:

  1. Nella console di IBM Cloud, vai su Menu di navigazione icon icona del menu > Infrastrutture Icona VPC > Elaborazione > Istanze di server virtuali.

  2. Fai clic sul nome di un'istanza del server virtuale che include l'interfaccia di rete che vuoi modificare. Oppure puoi aggiungere una nuova interfaccia di rete all'istanza del server virtuale.

  3. Nella pagina dei dettagli dell'istanza, trova la sezione Interfacce di rete.

  4. Se stai aggiungendo un indirizzo IP mobile all'istanza del server virtuale per la prima volta, identifica l'interfaccia di rete primaria nella sezione Interfacce di rete della pagina dei dettagli dell'istanza.

    Per impostazione predefinita, la prima interfaccia è denominata eth0. L'associazione iniziale dell'indirizzo IP mobile all'interfaccia di rete primaria consente di stabilire il percorso dati. In seguito, se lo desideri, potrai associare l'IP flottante a un'altra interfaccia di rete.

  5. Fare clic sull'icona Modifica Icona Modifica per modificare l'interfaccia di rete primaria.

  6. Nella pagina Modifica interfaccia di rete, individuare il campo Indirizzo IP mobile.

  7. È possibile selezionare un indirizzo IP mobile esistente da aggiungere all'interfaccia di rete oppure riservare un nuovo IP mobile e aggiungerlo all'interfaccia di rete. Per farlo:

    1. Seleziona " Prenota un nuovo IP flottante ".
    2. Immettere le informazioni su area geografica, regione e zona.
    3. Fornire i dettagli per l'IP mobile, incluso il nome e il gruppo di risorse.
    4. (Facoltativo) Aggiungi eventuali tag che desideri associare all'indirizzo IP.
    5. (Facoltativo) Aggiungere tag di gestione degli accessi alle risorse per organizzare le relazioni di controllo degli accessi. L'unico formato supportato per le tag di gestione accessi è key:value. Per ulteriori informazioni, vedi Controllo dell'accesso alle risorse utilizzando le tag.
    6. Selezionare Prenota.
  8. Dopo aver effettuato le selezioni, fare clic su Salva.

Aggiunta di un indirizzo IP flottante a un server Bare Metal con la console

Per aggiungere il tuo IP flottante a un'interfaccia di rete e consentire al traffico Internet di accedere al tuo server Bare Metal:

Per associare più indirizzi IP flottanti a un'interfaccia di rete, verificare che le opzioni " Consenti spoofing IP " e " Abilita NAT dell'infrastruttura " siano disattivate sull'interfaccia di rete. La funzione " Abilita NAT a livello di infrastruttura " non è supportata sui server Bare Metal di LinuxONE.

  1. Nella console di IBM Cloud, vai su Menu di navigazione icon icona del menu > Infrastrutture Icona VPC > Calcolo > Server bare metal.

  2. Nella sezione Interfacce di rete della pagina Dettagli del server Bare Metal, fare clic sull'icona Modifica Icona Modifica dell'interfaccia a cui si desidera associare l'IP flottante.

  3. Nella pagina Modifica interfaccia di rete, individuare il campo Indirizzo IP mobile.

  4. È possibile selezionare un indirizzo IP mobile esistente da aggiungere all'interfaccia di rete oppure riservare un nuovo IP mobile e aggiungerlo all'interfaccia di rete. Per farlo:

    1. Seleziona " Prenota un nuovo IP flottante ".
    2. Immettere le informazioni su area geografica, regione e zona.
    3. Fornire i dettagli per l'IP mobile, incluso il nome e il gruppo di risorse.
    4. Aggiungi i tag che desideri associare all'IP.
    5. Selezionare Prenota.

    L'associazione di un indirizzo IP flottante all'interfaccia di rete secondaria funziona solo se si configura un gateway predefinito per l'interfaccia di rete secondaria all'interno del sistema operativo.

  5. Dopo aver effettuato le selezioni, fare clic su Salva.

Aggiunta di un indirizzo IP flottante a un'interfaccia di rete virtuale con la console

  1. Nella console di IBM Cloud, vai sull'icona " Menu di navigazione " icona del menu > Infrastrutture Icona VPC > Elaborazione > Interfacce di rete virtuali.

  2. Fare clic sul nome dell'interfaccia di rete virtuale nella tabella per visualizzare la relativa pagina Dettagli.

  3. Nella sezione Floating IPs, fai clic su Attach.

    • Se è già associato un IP flottante, l'interfaccia di rete virtuale non viene accettata come destinazione di montaggio della condivisione file.
    • Se è abilitato il NAT di infrastruttura, è possibile associare al massimo un indirizzo IP flottante.
  4. Nel pannello laterale "Assegna IP flottante", seleziona una delle seguenti opzioni:

    • Selezionare un indirizzo IP mobile esistente dal menu, quindi fare clic su Allega.
    • Fai clic su “Prenota nuovo IP flottante ” per aprire il pannello “Prenota IP flottante”. Compila i campi relativi alla località e ai dettagli, quindi clicca su “Prenota ”.

Aggiunta di indirizzi IP mobili alle interfacce di rete con la CLI

Puoi aggiungere indirizzi IP mobili alle interfacce di rete con la CLI.

Aggiunta di un indirizzo IP mobile a un'istanza del server virtuale con la CLI

Prima di iniziare, configura il tuo ambiente della CLI.

Per prima cosa, chiedi all'istanza di recuperare il nome dell'interfaccia di rete:

ibmcloud is instance my-instance

Successivamente, crea un IP mobile che si rivolge a tale istanza e alla NIC:

ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instance

Aggiunta di un indirizzo IP mobile a un server Bare Metal con la CLI

Prima di iniziare, configura il tuo ambiente della CLI.

Per prima cosa, chiedi all'istanza di recuperare il nome della scheda di rete:

ibmcloud is bare-metal-server my-instance

Successivamente, crea un IP mobile che si rivolge a tale istanza e alla NIC:

ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-bare-metal-server

Aggiunta di un indirizzo IP mobile a un'interfaccia di rete virtuale con la CLI

Prima di iniziare, configura il tuo ambiente della CLI.

È possibile associare direttamente un IP mobile a una VNI con il comando seguente:

ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3

Aggiunta di indirizzi IP mobili alle interfacce di rete con l'API

Puoi aggiungere indirizzi IP mobili alle interfacce di rete con l'API.

Aggiunta di un indirizzo IP mobile a un'istanza del server virtuale con l'API

Per aggiungere un indirizzo IP mobile a un'istanza del server virtuale con l'API, attieniti alla seguente procedura:

  1. Imposta il tuo Ambiente API.
  2. Se non conosci l'ID dell'interfaccia di rete della tua istanza di server virtuale, recuperalo con il seguente comando:
curl -sX GET "$vpc_api_endpoint/v1/instances/$instance_id/network_interfaces?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token"
  1. Creare l'IP flottante:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Aggiunta di un indirizzo IP mobile a un server Bare Metal con l'API

Per aggiungere un indirizzo IP flottante a un server Bare Metal tramite l'API, procedere come segue:

  1. Imposta il tuo Ambiente API.
  2. Se non conosci l'ID dell'interfaccia di rete del tuo server Bare Metal, recuperalo con il seguente comando:
curl -sX GET "$vpc_api_endpoint/v1/bare_metal_servers/$bare_metal_server_id/network_interfaces?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token"
  1. Creare l'IP flottante:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Aggiunta di un indirizzo IP mobile a un'interfaccia di rete virtuale con l'API

Per aggiungere un indirizzo IP flottante a un'interfaccia di rete virtuale tramite l'API, procedere come segue:

  1. Imposta il tuo Ambiente API.
  2. Esegui il seguente comando per creare il tuo IP flottante:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Aggiunta di indirizzi IP flottanti alle interfacce di rete con Terraform

È possibile riservare indirizzi IP flottanti con Terraform.

Aggiunta di un indirizzo IP flottante a un'istanza di server virtuale con Terraform

Per riservare un IP flottante e associarlo all'interfaccia di rete di un'istanza con Terraform:

resource "ibm_is_floating_ip" "example" {
  name   = "my-floating-ip"
  target = ibm_is_instance.example.primary_network_interface[0].id
}

Aggiunta di un indirizzo IP flottante a un'interfaccia di rete virtuale con Terraform

Per riservare un IP flottante e associarlo a un'interfaccia di rete virtuale con Terraform:

resource "ibm_is_floating_ip" "example" {
  name   = "my-floating-ip"
  target = ibm_is_virtual_network_interface.example.id
}

Creazione di un gateway pubblico per VPC con un indirizzo IP mobile

Un gateway pubblico consente a tutte le risorse collegate di comunicare con l'internet pubblico. Il tuo gateway pubblico assegna automaticamente un IP mobile a una sottorete per consentire al traffico internet di accedervi.

Per creare un gateway pubblico con un IP mobile, fai riferimento a Creazione di gateway pubblici.