Pubblicità

GNS3

GNS3 Technologies Inc. Reti Open source

Software libero che fa girare veri router e firewall virtuali su un PC per costruire e testare una rete, su Windows, macOS e Linux.

Solo link ufficiali, verificati il Ottobre 9, 2026

Indice
  1. A cosa serve GNS3
  2. Per chi è?
  3. Scaricare GNS3 in sicurezza
  4. Domande frequenti

GNS3 è un software che permette di costruire un’intera rete informatica sul proprio computer, senza acquistare nemmeno un router o uno switch. Il nome viene dall’inglese Graphical Network Simulator. Il progetto è nato nel 2008. Oggi è sviluppato dalla società GNS3 Technologies con l’aiuto di una comunità attiva, e il suo codice è pubblicato con la licenza libera GPL v3. Lo si ritrova in moltissimi corsi di reti, soprattutto tra chi prepara le certificazioni Cisco.

A cosa serve GNS3

Per prima cosa bisogna capire che cosa distingue GNS3 da un semplice simulatore. Uno strumento come Packet Tracer, proposto da Cisco, imita il comportamento di un router: riproduce i comandi più comuni, ma non è il vero sistema. GNS3, invece, fa emulazione. Esegue il vero software dell’apparato, lo stesso che gira su un router montato in un rack. I comandi, i protocolli e perfino i bug sono quindi quelli reali.

Pubblicità

In pratica si posizionano gli apparati su un piano di lavoro, li si collega tracciando i cavi con il mouse e poi li si avvia. Ogni dispositivo si apre in una console, dove si digitano esattamente gli stessi comandi che su un apparato fisico. Per far girare questi sistemi, GNS3 si appoggia a diversi motori. Dynamips serve per le vecchie immagini Cisco IOS. QEMU esegue i sistemi più recenti, come i router virtuali di Cisco, Juniper o Fortinet. VirtualBox, VMware e Docker permettono di aggiungere postazioni client o server. Basta un clic destro su un collegamento per avviare Wireshark, che mostra i pacchetti che vi transitano: è una delle funzioni più apprezzate per capire che cosa succede davvero in una rete.

Il software si compone di due parti: l’interfaccia grafica, installata sul computer, e un server che svolge il lavoro pesante. Su Windows e macOS questo server gira di solito nella GNS3 VM, una macchina virtuale fornita dall’editore, perché l’emulazione funziona molto meglio su Linux. Il server può anche essere installato su una macchina remota, così che un’intera squadra possa lavorare sullo stesso laboratorio. Infine, un catalogo di «appliance» offre modelli di apparati già configurati, da importare in pochi minuti.

Per chi è?

GNS3 si rivolge prima di tutto a studenti e candidati alle certificazioni CCNA o CCNP, che possono esercitarsi quanto vogliono senza hardware. I formatori lo usano per preparare esercitazioni pratiche. Gli amministratori di rete se ne servono per provare una modifica delicata, come la migrazione di un protocollo di routing, prima di riprodurla in produzione.

Lo strumento ha però le sue esigenze. Ogni apparato virtuale consuma memoria e processore, e un laboratorio con una decina di router moderni richiede un computer ben equipaggiato. Le immagini dei produttori non sono incluse: bisogna procurarsele in modo legale, per esempio con un abbonamento a Cisco Modeling Labs o a partire dal proprio hardware. Anche la prima installazione, con la macchina virtuale e le immagini, richiede un po’ di pazienza. Un principiante assoluto si troverà più a suo agio con Packet Tracer, più semplice da imparare. Per un laboratorio multi-vendor utilizzabile dal browser, l’altro grande riferimento è EVE-NG.

Scaricare GNS3 in sicurezza

La versione ufficiale si trova su gns3.com. Il sito offre un installer completo per Windows, un pacchetto per macOS e le istruzioni per le principali distribuzioni Linux, oltre alla GNS3 VM per VMware, VirtualBox o Hyper-V. Il codice sorgente è pubblicato su GitHub. Per scaricarlo bisogna creare un account gratuito sul sito dell’editore.

Il software in sé non ha un’edizione a pagamento. L’editore si finanzia soprattutto con i corsi video venduti sulla sua piattaforma GNS3 Academy, che nessuno è obbligato ad acquistare. Un sito che chiede denaro per installare GNS3, o che propone un eseguibile ospitato altrove, non è quindi una fonte affidabile. La stessa prudenza vale per le immagini dei router condivise sui forum, spesso diffuse senza licenza.

Domande frequenti

GNS3 è gratuito?

Sì. GNS3 è un software libero distribuito con licenza GPL v3, senza versioni a pagamento. Alcune immagini di apparati che si fanno girare al suo interno restano però soggette alla licenza del rispettivo produttore.

GNS3 funziona su Windows e Mac?

Sì, esiste una versione per Windows, una per macOS e una per Linux. Su Windows e Mac è consigliabile installare anche la GNS3 VM, per far girare gli apparati in buone condizioni.

Che differenza c’è tra GNS3 e Packet Tracer?

Packet Tracer simula il comportamento degli apparati Cisco, il che lo rende semplice ma limitato. GNS3 esegue i veri sistemi di diversi produttori. È più realistico e più completo, ma anche più esigente in termini di risorse e di configurazione.

La nostra opinione

Ci piace

  • Esegue i veri sistemi dei produttori
  • Cattura del traffico integrata con Wireshark
  • Unisce apparati virtuali e hardware reale
  • Completamente gratuito e open source

Ci piace meno

  • Account obbligatorio per scaricare
  • Esigente in memoria e processore
  • Immagini dei router da procurarsi da sé

Scheda tecnica

EditoreGNS3 Technologies Inc.
LicenzaOpen source
PrezzoGratis
PiattaformeWindows, macOS, Linux

Alternative

EVE-NG EVE-NG Ltd · Reti

Piattaforma di emulazione di rete multi-vendor da installare su server o VM e gestire dal browser, con una versione gratuita per imparare.

Windows · macOS · Linux Gratis con acquisti in-app

Jean Mathieu

Scritto da

Jean Mathieu

Ingegnere e appassionato web writer dal 2018, unisco la mia competenza tecnica all'amore per la scrittura per condividere con la community notizie, consigli e conoscenze pratiche.