Come configurare la rete per una VM Proxmox?

Proxmox VE necessita di una configurazione di rete adeguata affinché le macchine virtuali possano connettersi tra loro e con il mondo esterno. Questa guida mostra semplici passaggi per configurare la rete delle macchine virtuali in Proxmox.

download-icon
Download gratuito
per VM, sistema operativo, database, file, NAS, ecc.
giovanni

Updated by Giovanni on 2025/12/31

Indice dei contenuti
  • Perché devi configurare la rete per una VM Proxmox

  • Prerequisiti per la configurazione della rete per una VM Proxmox

  • Concetti di rete in Proxmox

  • Come configurare la rete di una VM Proxmox utilizzando l'interfaccia web?

  • Come configurare la rete di una VM Proxmox tramite CLI?

  • Come connettere una VM al bridge?

  • Vinchin – Soluzione di backup aziendale per le tue VM Proxmox

  • Domande frequenti sulla configurazione della rete per le macchine virtuali in Proxmox

  • Conclusione

La configurazione della connettività di rete per le macchine virtuali è uno dei compiti più importanti in qualsiasi installazione Proxmox . Senza una configurazione adeguata, le VM non possono comunicare tra loro o con sistemi esterni, il che significa nessun accesso a Internet, nessuna gestione remota e un'utilità generale limitata. 

Perché devi configurare la rete per una VM Proxmox

Ogni macchina virtuale necessita di una connessione di rete, sia per ospitare servizi, accedere a Internet o comunicare all'interno di una LAN. In Proxmox VE, ciò viene effettuato collegando la NIC virtuale della VM a un bridge Linux, che funge da switch software collegando interfacce fisiche e virtuali.

Senza una configurazione adeguata:

  • La macchina virtuale potrebbe non ottenere un indirizzo IP

  • Non può accedere ad altri dispositivi o a internet

  • Gli strumenti remoti non funzioneranno

  • I servizi ospitati rimangono irraggiungibili

Per questo motivo la configurazione della rete dovrebbe essere uno dei primi passaggi dopo aver creato una macchina virtuale.

Prerequisiti per la configurazione della rete per una VM Proxmox

Prima di configurare le reti in Proxmox VE per le tue VM:

  • Assicurati di avere un'installazione funzionante di Proxmox VE (versione 6.x/7.x/8.x).

  • Almeno una NIC fisica disponibile (enp3s0ens18eth0, ecc.).

  • Diritti di accesso tramite interfaccia web o terminale SSH.

  • Una macchina virtuale creata con un sistema operativo installato.

  • Conoscenza dello schema di indirizzamento IP desiderato: dettagli della maschera di sottorete/gateway/DNS.

  • Decidi se vuoi indirizzi IP statici all'interno delle macchine virtuali o se prevedi di utilizzare DHCP dal router/server.

Concetti di rete in Proxmox

Prima di configurare le impostazioni di rete, assicurarsi che siano soddisfatti i seguenti prerequisiti:

  • Proxmox VE è installato (v6.x, 7.x o 8.x)

  • È disponibile almeno una NIC fisica (ad esempio, enp3s0, ens18, eth0)

  • Hai accesso al sistema tramite interfaccia web o SSH

  • Viene creata una macchina virtuale con un sistema operativo installato

  • Conosci la configurazione della rete (IP, subnet, gateway, DNS)

  • Decidi se le macchine virtuali utilizzeranno un IP statico o otterranno l'IP tramite DHCP

Cos'è un bridge Linux?

Un bridge Linux (ad esempio, vmbr0) funziona come uno switch virtuale, collegando le macchine virtuali a reti fisiche. Combina NIC fisiche e dispositivi tap virtuali creati dalle VM. I bridge operano a livello 2 (data link), inoltrando il traffico in base agli indirizzi MAC, in modo simile agli switch fisici.

Perché utilizzare i bridge?

A differenza dell'attacco diretto (che limita le VM alla comunicazione interna), i bridge permettono una piena connettività esterna senza NAT o routing complesso.

Parametri principali del bridge (per configurazione manuale):

  • bridge-stp: Abilita il protocollo Spanning Tree (per ambienti con più switch)

  • bridge-fd: Ritardo di inoltro (rilevante solo se viene utilizzato STP)

  • bridge-vlan-aware: Abilita il tagging e il filtraggio VLAN, essenziale nelle reti segmentate

Come configurare la rete di una VM Proxmox utilizzando l'interfaccia web?

La maggior parte degli utenti trova più semplice—e sicuro—gestire i bridge tramite interfaccia grafica:

1. Accedi all'interfaccia web di Proxmox utilizzando il tuo browser.

2. Nel riquadro di navigazione a sinistra, fai clic sul tuo nome del nodo (ad esempio pve01).

3. Fare clic su System, quindi selezionare Network dal sottomenu.

4. Fare clic su Crea, quindi scegliere Bridge Linux dall'elenco a discesa.

5. Compila i campi della finestra di dialogo:

  • Imposta Nome (vmbr0 consigliato, a meno che non si aggiungano ulteriori reti isolate).

  • Inserisci l'intervallo di indirizzi IPv4/CIDR desiderato, ad esempio: 192.168.1.10/24.

  • Specifica il gateway predefinito nel campo Gateway (IPv4) (192.168.1.1 router domestici tipici).

  • Per le porte Bridge, inserire il nome della/e NIC collegata/e, ad esempio enp3s0.

  • Seleziona la casella di controllo contrassegnata come Avvio automatico in modo che la configurazione venga mantenuta dopo il riavvio.


6. Fare clic sul pulsante Crea nell'angolo in basso a destra.

7. Infine, fai clic sul pulsante in alto a destra denominato Apply Configuration in modo che le modifiche abbiano effetto immediatamente senza dover riavviare il nodo.

Se perdi la connessione dopo aver applicato modifiche in remoto a causa di un'impostazione errata, non preoccuparti! Aspetta due minuti; a volte le impostazioni vengono ripristinate automaticamente se non confermate localmente.

Come configurare la rete di una VM Proxmox tramite CLI?

Per chi è a proprio agio con la modifica di file di testo o con l'automazione dei deployment, la CLI offre un controllo completo:

Apri il file /etc/network/interfaces utilizzando nano/vim/l'editor-a-scelta:

auto lo
iface lo inet loopback

auto enp3s0
iface enp3s0 inet manual

auto vmbr0
iface vmbr0 inet static
    address 192.168.1.10/24
    gateway 192.168.1.1
    bridge_ports enp3s0
    bridge_stp off
    bridge_fd 0

Salva le modifiche e ricarica in modo sicuro la configurazione:

ifreload -a     # Metodo preferito; richiede il pacchetto 'ifupdown2' installato per impostazione predefinita da PVE 7.x+

Oppure riavviare il nodo se necessario, ma eseguire sempre prima il backup delle configurazioni!

Come connettere una VM al bridge?

Dopo aver creato almeno un dispositivo bridge funzionante (vmbrX) associato all'hardware reale, sei pronto per collegare singoli sistemi ospiti!

Passaggio 1: Aggiungi/Modifica dispositivo di rete per la tua macchina virtuale

All'interno dell'interfaccia web:

1. Seleziona la macchina virtuale di destinazione nell'albero di navigazione a sinistra, quindi fai clic sul nome;

2. Fare clic sulla scheda contrassegnata come Hardware

3. Fare clic sul pulsante blu con la dicitura Aggiungi, scegliere l'opzione denominata Dispositivo di rete

4. Nella finestra di dialogo a comparsa:

  • Impostare il campo Bridge sul valore utilizzato in precedenza (ad esempio, vmbr0)

  • Scegli il Modello appropriato:

    • Utilizza VirtIO (virtio-net) per ottenere le migliori prestazioni (richiede i driver VirtIO nel sistema operativo guest)

    • Usa E1000 (Intel PRO/1000) solo se si verificano problemi di compatibilità (ad esempio, durante l'installazione di Windows senza driver VirtIO)

  • Facoltativamente, impostare un indirizzo MAC personalizzato se richiesto da ambienti cloud o reti specifiche

5. Fare clic sul pulsante verde "Aggiungi"

Suggerimento: Per modificare un adattatore esistente, andare su Hardware, evidenziare la NIC, doppio clic sulla riga, aggiornare le impostazioni, quindi fare clic su OK.

Passaggio 2: Configurare la rete del sistema operativo guest

Il vNIC appena aggiunto appare all'interno del sistema operativo guest proprio come qualsiasi altro adattatore Ethernet, ma deve comunque essere configurato internamente:

Per Debian/Ubuntu 

Utilizzando /etc/network/interfaces

Modifica il file /etc/network/interfaces all'interno dell'ospite:

auto ens18iface ens18 inet static    address 192.168.1.X      # Univoco per macchina!    netmask 255..255..255..0     gateway 192..168..1..1     dns-nameservers 8..8..8..8 ..8..8..4..4

Attiva l'interfaccia e riavvia il servizio:

sudo ip link set ens18 up && sudo systemctl restart networking

Nota: Sostituisci 'ens18' con il nome effettivo dell'adattatore rilevato mostrato eseguendo ip addr. I nomi possono variare in base alla distribuzione/versione/profilo hardware.

Per Ubuntu con configurazioni Netplan YAML

Modifica /etc/netplan/01-netcfg.yaml :

network: version: 2  renderer: networkd  ethernets:   ens18:     dhcp4: no      addresses:       - "192...168...1...101/24"     gateway4: "192...168...1...1"     nameservers:       addresses : [ "8...8...8...8", "8...8...4...4" ]

Applica la configurazione immediatamente:

sudo netplan apply

Suggerimento: Sulle versioni di Ubuntu più recenti della 22....04 LTS, sostituire il blocco 'gateway4' indicato sopra con la sintassi 'routes' a causa della deprecazione:

Per la famiglia CentOS/RHEL/Fedora che utilizza file Ifcfg

Modifica /etc/sysconfig/network-scripts/ifcfg-ens18 :

TYPE=Ethernet BOOTPROTO=nessuno ONBOOT=sì IPADDR=192....168....1....101 NETMASK=255....255....255....0 GATEWAY=192....168....1....1 DNS1=8....8....8....8 DNS2=8....8....4....4

Riavviare il servizio:

sudo systemctl restart network

Nota: le versioni di CentOS/RHEL/Fedora successive alla 7 utilizzano NetworkManager/nmcli/keyfiles; fare riferimento alla documentazione ufficiale.

Per i sistemi operativi invitati Windows Server

All'interno della sessione desktop:

  1. Apri Server Manager

  2. Vai a Server locale

  3. Fare clic sul collegamento indirizzo IPv4 accanto all'etichetta Ethernet

  4. Nella finestra Connessioni di rete, fare clic con il tasto destro sull'adattatore Ethernet, quindi scegliere Proprietà

  5. Fare doppio clic su Protocollo Internet versione 4 (TCP/IPv4)

  6. Selezionare Utilizza il seguente indirizzo IP, quindi compilare i campi appropriati per:

    • Indirizzo IP

    • Maschera di sottorete

    • Gateway predefinito

    • Server DNS preferito/alternativo

  7. Fare clic su OK per salvare

Vinchin – Soluzione di backup aziendale per le tue VM Proxmox

Dopo aver configurato correttamente la rete per le macchine virtuali Proxmox, è fondamentale proteggerle da perdite di dati e tempi di inattività con una soluzione di backup affidabile progettata per ambienti virtualizzati.

Vinchin Backup & Recovery  è una soluzione di backup per macchine virtuali a livello aziendale che supporta oltre 15 piattaforme, tra cui Proxmox VE, VMware, Hyper-V, XenServer, oVirt e molte altre. Che tu gestisca un singolo ambiente Proxmox o un'infrastruttura ibrida, Vinchin garantisce una protezione semplice ed efficiente.

Offre funzionalità chiave come il backup incrementale per risparmiare spazio, la duplicazione dei dati e la compressione per aumentare l'efficienza e la migrazione V2V multipiattaforma per modifiche flessibili dell'infrastruttura, il tutto tramite una console basata sul web intuitiva.

1. Seleziona la VM Proxmox da cui eseguire il backup;

Seleziona la macchina virtuale Proxmox da cui eseguire il backup

2. Scegli lo spazio di archiviazione del backup;

Scegli l'archiviazione di backup

3. Configura le strategie di backup;

Configura strategie di backup

4. Invia il lavoro.

Invia il lavoro

Vinchin è affidato dagli utenti di tutto il mondo per le sue potenti funzionalità e il design intuitivo. Goditi una prova gratuita di 60 giorni con tutte le funzioni—senza limitazioni. Domande? Siamo qui per aiutarti in qualunque momento.

Domande frequenti sulla configurazione della rete per le macchine virtuali in Proxmox

Q1: Posso modificare in un secondo momento l'indirizzo MAC assegnato alla mia macchina virtuale?

A1: Sì, puoi modificarlo in qualsiasi momento tramite Hardware > Dispositivo di rete > Modifica; assicurati che sia univoco per tutti i dispositivi.

Q2: Come faccio a spostare la mia VM tra bridge diversi senza tempi di inattività?

A2: Spegni prima l'ospite; modifica le impostazioni hardware; collega una nuova vNIC puntando su un'altra vmbrX; riavvia nuovamente.

Q3: Il mio sistema operativo invitato Windows mostra 'Rete non identificata' dopo l'installazione: cosa devo fare?

A3: Verificare che i driver corretti siano installati in Windows; verificare che la configurazione DHCP/statica corrisponda alla sottorete/al gateway utilizzati dal bridge linux scelto.

Conclusione

Una corretta configurazione della rete garantisce che ogni macchina virtuale Proxmox rimanga connessa e gestibile fin dal primo giorno! Che si stiano creando semplici laboratori o cloud di produzione a più livelli, queste tecniche si adattano facilmente al crescere delle esigenze nel tempo. Per una protezione tramite backup affidabile e funzionalità avanzate di ripristino pensate specificamente per le moderne piattaforme di virtualizzazione, inclusa un'integrazione perfetta con le ultime versioni di PVE, valuta oggi Vinchin!


Condividi su:

Categories: VM Tips