OpenVZ è una tecnologia di virtualizzazione a livello di sistema operativo, che permette di eseguire più istanze isolate del sistema operativo, chiamate “contenitori”, su un unico server fisico.
Per impostare un IP statico su un contenitore OpenVZ, è possibile seguire i seguenti passi:
1. Accedi al nodo host OpenVZ con privilegi di root.
1. Trova l’ID del contenitore a cui vuoi assegnare un indirizzo IP statico. Lo puoi fare utilizzando il comando `vzlist`.
1. Ferma il contenitore eseguendo `vzctl stop [ID]`, sostituendo `[ID]` con l’ID del contenitore trovato al passo 2.
1. Modifica il file di configurazione del contenitore, che si trova generalmente in `/etc/vz/conf/[ID].conf`, sostituendolo con il tuo ID rispettivo.
1. All’interno del file di configurazione, cerca la linea `NETIF`.
1. Modifica la linea per includere l’indirizzo IP statico che vuoi assegnare. Ad esempio:
\`\`\` NETIF=“ifname=eth0,bridge=vmbr0,mac=XX:XX:XX:XX:XX:XX,ip=192.168.1.100/24“ \`\`\` Dove `192.168.1.100/24` è l’indirizzo IP statico che vuoi assegnare e `XX:XX:XX:XX:XX:XX` è l’indirizzo MAC della scheda di rete.1. Salva il file di configurazione e avvia il contenitore con il comando `vzctl start [ID]`.
1. Ora, se accedi al contenitore, dovresti vedere che è stato assegnato l’indirizzo IP statico che hai definito. Puoi verificare che l’indirizzo IP sia stato impostato correttamente eseguendo il comando `vzctl exec [ID] “ip addr”`.