Configurare un indirizzo IP in alias

Obiettivo

L'alias IP (IP aliasing in inglese) è una configurazione di rete speciale per i tuoi server OVHcloud, che ti permette di associare più indirizzi IP su un'unica interfaccia di rete.

Questa guida ti mostra come aggiungere indirizzi Additional IP alla tua configurazione di rete.

Warning

OVHcloud mette a tua disposizione servizi di cui sei responsabile. ma non è autorizzata ad accedervi e non si occupa quindi della loro amministrazione. Garantire quotidianamente la gestione software e la sicurezza di queste macchine è quindi responsabilità dell’utente.

Questa guida ti aiuta a eseguire le operazioni necessarie alla configurazione del tuo account. Tuttavia, in caso di difficoltà o dubbi relativamente ad amministrazione e sicurezza, ti consigliamo di contattare un provider specializzato. Per maggiori informazioni consulta la sezione "Per saperne di più".

Prerequisiti

  • Disporre di una soluzione VPS nel tuo account OVHcloud
  • Disporre di un indirizzo Additional IP
  • Avere un accesso amministratore (sudo) via SSH o GUI sul tuo server
  • Possedere conoscenze di base sulle reti e la loro amministrazione
Warning

Gli indirizzi Additional IP non sono attualmente disponibili per i server privati virtuali nelle Local Zones.

Procedura

Questa guida ti mostra le configurazioni delle distribuzioni/dei sistemi operativi più comunemente utilizzati. Il primo step consiste sempre nel connettersi al tuo server tramite SSH o tramite una sessione di connessione all'interfaccia grafica utente (RDP per un VPS Windows). Gli esempi che seguono presuppongono che tu sia connesso come utente con elevate autorizzazioni (Amministratore/sudo).

Info

Per quanto riguarda le diverse versioni di distribuzione, ti ricordiamo che la procedura per configurare la tua interfaccia di rete e i nomi di file possono essere stati modificati. In caso di difficoltà o dubbi, consulta la documentazione relativa al tuo sistema operativo.

Si prega di prendere nota della terminologia che verrà utilizzata negli esempi di codice e nelle istruzioni dettagliate contenute in questa guida:

TermineDescrizioneEsempi
ADDITIONAL_IPIndirizzo Additional IP attribuito al tuo servizio203.0.113.0
NETWORK_INTERFACENome dell'interfaccia di reteeth0, ens3
IDID dell'alias IP, che inizia con 0 (in base al numero di indirizzi IP aggiuntivi da configurare)0, 1

Negli esempi riportati di seguito utilizzeremo l'editor di testo nano. Su alcuni sistemi operativi sarà necessario installarlo prima di poterlo utilizzare. In tal caso, verrà richiesto di procedere all'installazione. È ovviamente possibile utilizzare l'editor di testo preferito.

Tip

Selezionare la scheda corrispondente al proprio sistema operativo.

Debian 11
Debian 12+, Ubuntu 22.04
AlmaLinux / Rocky Linux
Fedora / AlmaLinux (10) / Rocky Linux (10)
cPanel
Plesk
Windows Server

Debian 11

Step 1: disattiva la configurazione automatica della rete

Apri il percorso per accedere al file seguente con un editor di testo:

sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Inserisci la riga seguente, poi salva e chiudi l'editor.

network: {config: disabled}

La creazione di questo file di configurazione impedisce l'esecuzione automatica delle modifiche apportate alla configurazione della tua rete.

Step 2: crea un backup

Per impostazione predefinita, il file di configurazione si trova nel percorso /etc/network/interfaces.d.

Nel nostro esempio, il nostro file si chiama 50-cloud-init, quindi facciamo una copia del file 50-cloud-init utilizzando il seguente comando:

sudo cp /etc/network/interfaces.d/50-cloud-init /etc/network/interfaces.d/50-cloud-init.bak

In caso di errore, è possibile annullare le modifiche utilizzando i comandi seguenti:

sudo rm -f /etc/network/interfaces.d/50-cloud-init
sudo cp /etc/network/interfaces.d/50-cloud-init.bak /etc/network/interfaces.d/50-cloud-init

Step 3: modifica il file di configurazione

Verifica il nome dell’interfaccia di rete con questo comando:

ip a

Aprire il file di configurazione di rete per modificarlo con il comando seguente:

sudo nano /etc/network/interfaces.d/50-cloud-init

Per configurare l'indirizzo Additional IP, aggiungere un'interfaccia virtuale o un alias Ethernet all'interfaccia di rete. Nel nostro esempio, la nostra interfaccia si chiama eth0, quindi il nostro primo alias è eth0:0. Per ogni indirizzo Additional IP che vuoi configurare.

Non modificare le righe esistenti nel file di configurazione, aggiungi il tuo indirizzo Additional IP al file come segue, sostituendo NETWORK_INTERFACE, ID e ADDITIONAL_IP con i tuoi valori:

auto NETWORK_INTERFACE:ID
iface NETWORK_INTERFACE:ID inet static
address ADDITIONAL_IP
netmask 255.255.255.255

Se si configura più di un indirizzo Additional IP, il file di configurazione dovrebbe essere simile al seguente:

auto NETWORK_INTERFACE:ID
iface NETWORK_INTERFACE:ID inet static
address ADDITIONAL_IP1
address ADDITIONAL_IP2
netmask 255.255.255.255
Esempio
auto eth0:0
iface eth0:0 inet static
address 203.0.113.0
netmask 255.255.255.255

Step 4: riavvia l'interfaccia

Applica le modifiche utilizzando il seguente comando:

sudo systemctl restart networking

Diagnostica

Per prima cosa, riavvia il server tramite la linea di comando o l'interfaccia utente. Se non riesci ancora a stabilire una connessione tra la rete pubblica e il tuo indirizzo IP dell'alias e sospetti un problema di rete, riavvia il server in modalità Rescue. A questo punto puoi configurare l'indirizzo Additional IP direttamente sul server.

Una volta effettuato l'accesso al server via SSH, esegui questo comando:

ifconfig ens3:0 ADDITIONAL_IP netmask 255.255.255.255 broadcast ADDITIONAL_IP up

Per testare la connessione, ti basta inviare un ping al tuo indirizzo Additional IP dall'esterno. Se risponde in modalità Rescue, significa probabilmente che si è verificato un errore di configurazione. Se l'IP non funziona ancora, informi i nostri team del supporto creando un ticket di assistenza.

Per saperne di più

Attiva la modalità Rescue su un VPS

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre soluzioni offerte di supporto.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?