Indirizzi IP > Multi-IP: come configurarlo su Windows e Linux

07 Multi-IP: come configurarlo su Windows e Linux

Cosa sapere prima di procedere

Le operazioni descritte possono avere impatti sul sistema e sui dati, fino a causare malfunzionamenti o perdita di dati:
  • esegui sempre un backup dei dati o dell'intero server all'esterno prima di qualsiasi intervento;
  • se disponibile, crea uno snapshot del server dal pannello di gestione prima di operare sul sistema;
  • nei servizi unmanaged, la gestione del sistema operativo e dei software è sotto la tua responsabilità;
  • in caso di dubbi, consulta un sistemista di fiducia o verifica la documentazione ufficiale aggiornata del sistema operativo o dei software in uso.
 
Questa guida descrive come configurare il Multi-IP per OpenStack Cloud Server e VMware Cloud Server.

Prima di configurare il Multi-IP nel sistema operativo, devi:
  • aver acquisito gli indirizzi IP pubblici aggiuntivi;
  • aver annotato i parametri di rete disponibili nella pagina di dettaglio di ciascun indirizzo IP pubblico;
  • averli associati alla scheda di rete del Cloud Server.
Le procedure seguenti riguardano esclusivamente l'aggiunta permanente di indirizzi IPv4 pubblici a un Cloud Server già configurato. Le impostazioni devono essere mantenute anche dopo il riavvio.

Prima di modificare la configurazione di rete, individua l'interfaccia interessata e conserva una copia della configurazione esistente.
La modifica della configurazione di rete può interrompere la connettività del Cloud Server. Non sostituire l'indirizzo IP principale e non modificare gateway, DNS o route già configurati. Prima di procedere, assicurati di poter utilizzare la console di ripristino.

Come funziona la configurazione del Multi-IP

La configurazione del Multi-IP consiste nell'aggiungere uno o più indirizzi IPv4 pubblici alla stessa scheda di rete, senza modificare l'indirizzo IP principale e il gateway predefinito. Gli indirizzi aggiuntivi devono essere configurati in modo permanente nel sistema operativo, affinché rimangano disponibili anche dopo il riavvio del Cloud Server.

Come configurare il Multi-IP su Windows

Per aggiungere uno o più indirizzi IPv4 pubblici alla scheda di rete del Cloud Server Windows:
  • accedi al Cloud Server tramite la console di ripristino;
  • vai su Start > Control Panel > Network and Internet > Network and Sharing Center e seleziona Change adapter settings;
  • individua la scheda di rete alla quale hai associato gli indirizzi IP pubblici aggiuntivi;
  • seleziona la scheda di rete con il tasto destro del mouse e scegli Properties;
  • seleziona Internet Protocol Version 4 (TCP/IPv4) e poi Properties;
  • se la scheda utilizza già una configurazione IPv4 statica, seleziona Advanced;
  • nella sezione IP addresses della scheda IP Settings, seleziona Add;
  • inserisci i parametri dell'indirizzo IP pubblico aggiuntivo:
    • IP address: l'indirizzo IPv4 pubblico da configurare;
    • Subnet mask: la maschera di sottorete corrispondente.
  • seleziona Add per confermare;
  • ripeti l'operazione per ogni indirizzo IP pubblico aggiuntivo da configurare sulla stessa scheda di rete;
  • conferma le modifiche e chiudi le finestre delle proprietà di rete, senza modificare gli indirizzi IP, i gateway e i server DNS già presenti;
  • verifica che tutti gli indirizzi IP aggiuntivi siano stati configurati sulla scheda di rete.
Per verificare gli indirizzi IPv4 configurati, apri il prompt dei comandi ed esegui:

ipconfig /all

Come configurare il Multi-IP su Ubuntu

Gli indirizzi IPv4 e i prefissi di rete riportati nell'esempio sono indicativi. Utilizza gli indirizzi IP pubblici effettivamente associati al Cloud Server e i relativi parametri di rete.
 
  • Accedi al Cloud Server tramite la console di ripristino;
  • individua la scheda di rete interessata eseguendo il comando:

    ip -4 addr

  • visualizza i file di configurazione di Netplan:

    ls /etc/netplan/

  • individua il file YAML che contiene la configurazione dell'interfaccia interessata ed eseguine una copia di sicurezza;
  • apri il file di configurazione:

    sudo nano /etc/netplan/nome-file.yaml

  • nella sezione addresses della scheda di rete, aggiungi gli indirizzi IPv4 pubblici aggiuntivi, mantenendo l'indirizzo IP principale e le impostazioni del gateway e dei DNS:

    addresses:
      - 192.0.2.10/24
      - 192.0.2.20/24
      - 192.0.2.30/24

  • se l'interfaccia utilizza DHCP per l'indirizzo principale, mantieni la configurazione dhcp4: true e aggiungi gli indirizzi IPv4 pubblici alla lista addresses, senza disattivare DHCP;
  • non sostituire il resto della configurazione YAML esistente con il frammento riportato nell'esempio;
  • salva il file e verifica la sintassi della configurazione:

    sudo netplan generate

  • prova ad applicare la configurazione:

    sudo netplan try

  • conferma le modifiche se la connettività funziona correttamente;
  • verifica che gli indirizzi IP aggiuntivi siano presenti sulla scheda di rete:

    ip -4 addr

Come configurare il Multi-IP su AlmaLinux

Gli indirizzi IPv4 e i prefissi di rete riportati nell'esempio sono indicativi. Utilizza gli indirizzi IP pubblici effettivamente associati al Cloud Server e i relativi parametri di rete.
 
  • Accedi al Cloud Server tramite la console di ripristino;
  • individua la connessione di rete attiva e la relativa scheda di rete eseguendo il comando:

    nmcli connection show --active

  • visualizza gli indirizzi IPv4 e il gateway configurati sulla connessione:

    nmcli -f ipv4.addresses,ipv4.gateway connection show "nome-connessione"

  • aggiungi il primo indirizzo IPv4 pubblico alla connessione:

    sudo nmcli connection modify "nome-connessione" +ipv4.addresses "192.0.2.20/24"

    • ripeti il comando per ogni ulteriore indirizzo IP pubblico da configurare:

      sudo nmcli connection modify "nome-connessione" +ipv4.addresses "192.0.2.30/24"

  • applica le modifiche alla scheda di rete:

    sudo nmcli device reapply nome-interfaccia

  • verifica che gli indirizzi IP aggiuntivi siano presenti sulla scheda di rete:

    ip -4 addr

 
Nel comando nmcli connection modify, il simbolo + davanti a ipv4.addresses consente di aggiungere un indirizzo senza sostituire quelli già configurati. Le modifiche vengono salvate nella configurazione permanente di NetworkManager.

Se il comando nmcli device reapply non riesce ad applicare le modifiche, verifica lo stato della connessione prima di procedere con un'eventuale riattivazione, che potrebbe interrompere temporaneamente la connettività.

Come configurare il Multi-IP su Debian

Gli indirizzi IPv4 e i prefissi di rete riportati nell'esempio sono indicativi. Utilizza gli indirizzi IP pubblici effettivamente associati al Cloud Server e i relativi parametri di rete.
 
  • Accedi al Cloud Server tramite la console di ripristino;
  • individua la scheda di rete interessata eseguendo il comando:

    ip -4 addr

  • verifica la configurazione di rete esistente nel file:

    /etc/network/interfaces

  • verifica la configurazione di rete esistente nella directory:

    /etc/network/interfaces.d/

  • se la scheda di rete è gestita tramite ifupdown, individua il relativo file di configurazione ed eseguine una copia di sicurezza;
  • apri il file e aggiungi alla sezione dell'interfaccia i comandi per configurare gli indirizzi IPv4 aggiuntivi:

    up ip addr add 192.0.2.20/24 dev ens192
    down ip addr del 192.0.2.20/24 dev ens192

  • ripeti le direttive up e down per ogni ulteriore indirizzo IP pubblico da configurare;
  • salva il file senza modificare l'indirizzo IP principale, il gateway o i server DNS già configurati;
  • applica il primo indirizzo aggiuntivo alla scheda di rete senza riavviare la connessione:

    sudo ip addr add 192.0.2.20/24 dev ens192

  • ripeti il comando ip addr add per ciascun ulteriore indirizzo IPv4 pubblico da rendere immediatamente disponibile, utilizzando l'indirizzo e il prefisso corrispondenti;
  • verifica che tutti gli indirizzi IP aggiuntivi siano presenti sulla scheda di rete:

    ip -4 addr

 
Le direttive up e down vengono eseguite rispettivamente all'attivazione e alla disattivazione dell'interfaccia gestita da ifupdown. Il comando ip addr add rende immediatamente disponibile l'indirizzo, senza riavviare la connessione. La configurazione salvata nel file permette di ripristinare gli indirizzi aggiuntivi alle successive attivazioni dell'interfaccia.

Come configurare il Multi-IP su openSUSE

La procedura seguente si applica ai template openSUSE che utilizzano YaST con il gestore di rete Wicked. Se la versione installata non dispone della funzione Additional Addresses, verifica il sistema di gestione della rete prima di procedere.

Per aggiungere più indirizzi IPv4 pubblici alla configurazione esistente:
  • accedi al Cloud Server tramite la console di ripristino;
  • avvia YaST eseguendo il comando:

    sudo yast2

  • vai su Network Devices > Network Settings;
  • individua la scheda di rete interessata e seleziona Edit;
  • nella sezione Address, individua la voce Additional Addresses e seleziona Add;
  • inserisci l'indirizzo IPv4 pubblico aggiuntivo e la relativa subnet mask, lasciando vuoto il campo Alias Name, se presente;
  • ripeti l'operazione per ogni ulteriore indirizzo IP pubblico da configurare;
  • conferma le modifiche, mantenendo invariati l'indirizzo IP principale, il gateway predefinito e i server DNS;
  • completa la procedura tramite Next e OK, se previsti dalla versione di YaST utilizzata;
  • verifica che gli indirizzi IP aggiuntivi siano presenti sulla scheda di rete eseguendo il comando:

    ip -4 addr



 
Quanto è stata utile questa guida?