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:
-
Nella console di IBM Cloud, vai su Menu di navigazione icon
> Infrastrutture
> Elaborazione > Istanze di server virtuali.
-
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.
-
Nella pagina dei dettagli dell'istanza, trova la sezione Interfacce di rete.
-
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. -
Fare clic sull'icona Modifica
per modificare l'interfaccia di rete primaria.
-
Nella pagina Modifica interfaccia di rete, individuare il campo Indirizzo IP mobile.
-
È 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:
- Seleziona " Prenota un nuovo IP flottante ".
- Immettere le informazioni su area geografica, regione e zona.
- Fornire i dettagli per l'IP mobile, incluso il nome e il gruppo di risorse.
- (Facoltativo) Aggiungi eventuali tag che desideri associare all'indirizzo IP.
- (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. - Selezionare Prenota.
-
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.
-
Nella console di IBM Cloud, vai su Menu di navigazione icon
> Infrastrutture
> Calcolo > Server bare metal.
-
Nella sezione Interfacce di rete della pagina Dettagli del server Bare Metal, fare clic sull'icona Modifica
dell'interfaccia a cui si desidera associare l'IP flottante.
-
Nella pagina Modifica interfaccia di rete, individuare il campo Indirizzo IP mobile.
-
È 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:
- Seleziona " Prenota un nuovo IP flottante ".
- Immettere le informazioni su area geografica, regione e zona.
- Fornire i dettagli per l'IP mobile, incluso il nome e il gruppo di risorse.
- Aggiungi i tag che desideri associare all'IP.
- 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.
-
Dopo aver effettuato le selezioni, fare clic su Salva.
Aggiunta di un indirizzo IP flottante a un'interfaccia di rete virtuale con la console
-
Nella console di IBM Cloud, vai sull'icona " Menu di navigazione "
> Infrastrutture
> Elaborazione > Interfacce di rete virtuali.
-
Fare clic sul nome dell'interfaccia di rete virtuale nella tabella per visualizzare la relativa pagina Dettagli.
-
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.
-
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:
- Imposta il tuo Ambiente API.
- 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"
- 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:
- Imposta il tuo Ambiente API.
- 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"
- 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:
- Imposta il tuo Ambiente API.
- 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.