Virtualizzazione · 7 min read · Dec 22, 2025
Come installare Proxmox VE 4 su Debian 8 (Jessie)
Proxmox Virtual Environment o Proxmox VE è un software di virtualizzazione server open source basato su Debian Linux con un kernel RHEL, modificato per consentire di creare e distribuire nuove macchine virtuali per server privati e contenitori. Proxmox offre due tipi di virtualizzazione: contenitori con LXC e virtualizzazione completa con KVM. Proxmox ti offre un modo semplice per installare e configurare macchine virtuali da un browser web (è richiesto il plugin Java Iced tea), offre strumenti da riga di comando piacevoli e un’API REST per applicazioni di terze parti. Se desideri installare su un server a cui hai accesso fisico, scarica l’iso di Proxmox dal sito ufficiale. In questo tutorial, ti mostrerò l’installazione di Proxmox su un server che esegue un’installazione minima di Debian 8, ad esempio in un datacenter.
Caratteristiche di Proxmox:
- Supporto per storage locale con gruppi LVM, directory e ZFS.
- Supporto per storage di rete con iSCSI, Fiber Channel, NFS, GlusterFS, CEPH e DRBD.
- Supporto per cluster per costruire cluster ad alta disponibilità.
- Migrazione live, le macchine virtuali possono essere spostate da un host a un altro senza downtime.
- Proxmox fornisce appliance software server preconfezionate che possono essere scaricate tramite l’interfaccia grafica.
In questo tutorial, ti guiderò attraverso l’installazione di Proxmox su Debian Jessie.
Requisiti:
- Debian Jessie 64 bit.
- Privilegi di root.
Passo 1 - Configurare FQDN
Il primo passo con cui inizieremo è configurare il FQDN (Fully Qualified Domain Name) del server.
Controlla il nome host del server con il comando qui sotto:
hostnameRisultato:
aumuQuindi il nome host del mio server è “aumu”.
Modifica il file “/etc/hosts” con vim e aggiungi il tuo “IP + hostname.domain-name.com + hostname”.
vim /etc/hostsAggiungerò la configurazione per l’host qui sotto:
192.168.1.111 aumu.myproxmox.co aumu
Sostituisci il nome host e il FQDN con quello che desideri utilizzare per il tuo server, quindi salva la configurazione ed esci.
Riavvia il server e controlla il nome host e il FQDN:
rebootAccedi di nuovo e controlla il nome host e il FQDN:
hostnameIl risultato dovrebbe essere:
aumuhostname -fIl risultato dovrebbe essere:
aumu.myproxmox.coPasso 2 - Aggiungere il Repository di Proxmox
Ora aggiungi il repository di Proxmox alla directory “sources.list.d” e aggiungi la chiave di Proxmox per autenticare i pacchetti:
echo "deb http://download.proxmox.com/debian jessie pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -Ora aggiorna il repository di Debian ed esegui un dis-upgrade sul sistema, quindi riavvia la macchina:
apt-get update && apt-get dist-upgraderebootPasso 3 - Installare Proxmox
Installa Proxmox VE e alcuni altri pacchetti richiesti con il comando apt qui sotto:
apt-get install proxmox-ve ntp ssh postfix ksm-control-daemon open-iscsi systemd-sysvNota:
Configurazione di Postfix durante l’installazione:
- Tipo di configurazione della posta: Sito interno.
- Nome della posta di sistema: digita il nome di dominio.
Riavvia il server:
rebootPasso 4 - Connettersi all’interfaccia web di Proxmox e configurare la rete
Dopo che il server è stato riavviato, ora possiamo accedere a Debian Proxmox da un browser. Digita l’IP del server con https e la porta 8006 nella barra degli URL. Nel mio caso:

Accedi all’amministratore di Proxmox con il nome utente root e la tua password. Dopo essere entrato nell’interfaccia web, dobbiamo configurare la rete per Proxmox.
Ho un’interfaccia di rete “eth0” per le connessioni in uscita con l’indirizzo IP ‘192.168.1.111’ e il mio gateway è ‘192.168.1.254’. In questo passaggio, vogliamo creare una nuova interfaccia di rete (bridge) ‘vmbr0’, quindi abilitiamo il routing su questa interfaccia di rete e abilitiamo il proxy arp sull’interfaccia in uscita ‘eth0’. Vmbr0 è l’interfaccia per le VM (Macchine Virtuali) in Proxmox. Questa è una buona opzione se abbiamo solo un IP pubblico e vogliamo nascondere le VM dietro l’IP dell’host.
Vai alla directory ‘/etc/network’ ed edita il file interfaces con vim.
cd /etc/network/
vim interfacesDi seguito la mia configurazione eth0 con l’opzione per abilitare il proxy arp.
auto eth0
iface eth0 inet static
address 192.168.1.111
netmask 255.255.255.0
gateway 192.168.1.254
post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arpSuccessivamente, configura un nuovo bridge vmbr0 e abilita il routing su questa interfaccia aggiungendo la configurazione qui sotto:
auto vmbr0
iface vmbr0 inet static
address 192.168.2.9
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.2.0/24' -o eth0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.2/24' -o eth0 -j MASQUERADENota:
Una macchina virtuale in Proxmox utilizzerà questa interfaccia e otterrà un indirizzo IP ‘192.168.2.xxx’.
Le due righe in fondo abiliteranno la funzione NAT.
Salva la configurazione ed esci, quindi riavvia il server:
rebootOra controlla l’IP del server, avremo due interfacce di rete eth0 e vmbr0.
Nota:
Ci sono molte opzioni per configurare la rete in Proxmox VE, puoi trovare la documentazione completa sulle opzioni di configurazione della rete di Proxmox qui https://pve.proxmox.com/wiki/Network_Model.
Passo 5 - Aggiungere un nuovo ISO o Template VM
In questo passaggio, aggiungeremo un nuovo file ISO per l’installazione della VM. Possiamo aggiungere un file ISO dall’interfaccia web caricando il file, oppure possiamo scaricare il file iso direttamente sul server dalla riga di comando (questa è la mia raccomandazione).
Scarica il file iso nella directory “/var/lib/vz/template/iso” con wget o curl.
Esempio per scaricare un’immagine di Ubuntu 15.04:
cd /var/lib/vz/template/iso/
wget http://releases.ubuntu.com/15.04/ubuntu-15.04-server-amd64.isoPasso 6 - Creare la prima Macchina Virtuale
Accedi all’interfaccia web di Proxmox, fai clic in alto a destra sul pulsante “Crea VM”.
Quindi otterrai un nuovo modulo, il Nome è il nome della nuova macchina virtuale qui. Quindi fai clic su Avanti.

Seleziona il tuo sistema operativo. Qui utilizzerò Ubuntu Linux con versione del kernel 4. e fai clic su Avanti.

Seleziona il file ISO che abbiamo scaricato nel passo 5, quindi fai clic su Avanti.

Imposta la dimensione del disco per la macchina virtuale e fai clic su Avanti.

Configurazione della CPU - core, socket, tipo di macchina virtuale (qui utilizziamo kvm64) e fai clic su Avanti.

Dai una dimensione di memoria/RAM per la macchina virtuale e fai clic su Avanti.

Nella configurazione di rete, seleziona la modalità bridge su vmbr0. E il Modello che utilizzo è Realtek RTL8139. Fai clic su Avanti.

E conferma la configurazione facendo clic su ‘Fine’.

Ora possiamo avviare l’installazione della VM facendo clic sul pulsante ‘avvia’ e accedendo alla VM facendo clic su ‘console’.
Ora puoi installare il sistema operativo Ubuntu nella VM nel modo che preferisci.
Passo 7 - Configurare la rete per la nuova Macchina Virtuale
Quando la VM è installata, dovremo configurare la rete in modo che la VM possa accedere a Internet.
Modifica il file interfaces nella VM.
cd /etc/network/
vim interfacesAggiungerò una nuova interfaccia ‘eth0’ nella VM aggiungendo la configurazione qui sotto:
auto eth0
iface eth0 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.9Salva il file ed esci.
Nota:
L’IP del gateway è l’indirizzo IP di vmbr0 sulla macchina host.
Ora riavvia la macchina virtuale e poi prova ad accedere a Internet aggiornando il repository o pingando un server.
L’installazione di proxmox è terminata.
Nota:
Se desideri accedere alla VM dall’esterno di proxmox, allora devi aggiungere una nuova regola di port forwarding sull’host. Ad esempio, per accedere al servizio SSH nella VM, aggiungi le regole IPTables qui sotto:
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.2.10:22
iptables-saveLa regola iptables instraderà la porta 2222 dell’interfaccia eth0 alla macchina virtuale con IP 192.168.2.10 sulla porta 22. Quindi ora possiamo accedere a SSH nella VM dall’esterno:
ssh -p 2222 vmusername@HOSTIPConclusione
Proxmox VE è una virtualizzazione server open source basata su Debian OS. Proxmox è disponibile come file ISO, quindi possiamo scaricarlo e installarlo direttamente quando abbiamo accesso fisico al server, oppure possiamo installare proxmox sul nostro server Debian. Proxmox è potente e facile da usare, fornisce un’interfaccia di amministrazione basata sul web in modo da poter installare e configurare macchine virtuali con il nostro Browser (Java e Icedtea devono essere installati). Possiamo anche configurare Proxmox dalla riga di comando del server, e Proxmox fornisce un’API REST per applicazioni di terze parti. Proxmox ha supporto per sistemi di storage locali e di rete, viene fornito con opzioni di alta disponibilità integrate e fornisce funzioni per il backup e il ripristino facili dei server virtuali. Secondo me, è una delle migliori soluzioni per la virtualizzazione server.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.