ZeroTier: configurare una rete virtuale tra device
ZeroTier è una piattaforma che permette di creare reti virtuali sicure tra computer, server e dispositivi mobili indipendentemente dalla loro posizione fisica. Funziona come una sorta di switch virtuale globale: i device collegati a una rete ZeroTier si vedono tra loro come se fossero nella stessa LAN, anche se sono distribuiti in diversi continenti.
Come funziona ZeroTier
ZeroTier usa una rete overlay peer-to-peer: i nodi parlano direttamente quando possibile, usando i server centrali (root server) solo per il rendezvous e per relay quando il P2P non è possibile. La cifratura è end-to-end con Curve25519+Salsa20+Poly1305. Ogni nodo ha un'ID di 10 byte, ogni rete ha un'ID di 16 byte (in pratica un network address). L'amministratore controlla quali nodi possono unirsi tramite una console web (my.zerotier.com) o self-hosted (ZeroTier Controller).
Quando usare ZeroTier
Casi d'uso tipici: remote work, dare ai dipendenti accesso alle risorse aziendali senza VPN tradizionale; multi-cloud, collegare VM su AWS, Azure e on-premise come fossero stessa LAN; IoT, dispositivi distribuiti che comunicano tra loro; filiali, sostituto economico di VPN site-to-site. Il piano gratuito è generoso (25 nodi per rete) e copre la maggior parte delle PMI.
Procedura passo-passo
- Crea un'account su my.zerotier.com.
- Crea una nuova rete e annota il Network ID (16 caratteri hex).
- Configura la rete: assegna subnet IPv4 (es. 10.144.0.0/16), abilita assegnamento automatico IP, decidi se privata o pubblica.
- Installa il client ZeroTier su ogni device (Windows, macOS, Linux, iOS, Android, OpenWRT).
- Sul client, esegui zerotier-cli join NETWORK_ID.
- Sulla console web, autorizza ogni nodo che richiede di unirsi.
- Verifica con ping tra i nodi.
- Configura le route avanzate se serve esporre subnet locali (Managed Routes).
- Abilita Multicast e Broadcast solo se necessario (impatta sulla performance).
Considerazioni di costo, formazione e governance
Un'aspetto spesso sottovalutato nella progettazione di una soluzione di rete e il total cost of ownership (TCO) sul medio-lungo periodo, non solo il prezzo di listino degli apparati. Vanno considerati: licenze annuali, contratti di manutenzione hardware, energia consumata, formazione del personale interno, costo di gestione operativa, costo di sostituzione a fine vita. Una soluzione apparentemente conveniente puo rivelarsi cara dopo 3-5 anni di esercizio se le licenze rinnovabili o il supporto tecnico crescono in modo significativo.
La formazione del team e un'investimento che ripaga sempre. Le tecnologie di rete moderne richiedono competenze trasversali: networking puro, sicurezza, automazione, cloud. Certificazioni come CCNA, CompTIA Network+, Aruba ACMA, Fortinet NSE, Mikrotik MTCNA sono percorsi consolidati. Per le PMI italiane esistono corsi finanziati da fondi interprofessionali (Fondimpresa, Fondir, For.Te) che coprono buona parte del costo. Pianificare il piano formativo annuale insieme al budget IT garantisce continuita e crescita delle competenze interne.
Sul piano della governance, una rete aziendale moderna richiede policy chiare e documentate: chi puo accedere a cosa, con quali credenziali, in quali orari, da quali device. Il framework consigliato in Italia per PMI e ISO/IEC 27001:2022 integrato con le linee guida AgID per la PA. Per settori specifici (finanza, sanita, energia) si applicano normative aggiuntive (PSD2, regolamento DORA, NIS2, GDPR in particolare). Stabilire un sistema di gestione della sicurezza delle informazioni (SGSI) ancorche minimale riduce il rischio operativo e facilita audit con clienti enterprise sempre più esigenti.
Errori comuni e come risolverli
- Doppia subnet: la rete ZeroTier sovrapposta a una LAN locale crea routing loop. Usa subnet uniche (es. 10.147.x.x).
- Bridge senza configurazione: per esporre una LAN intera tramite ZeroTier serve abilitare bridge sul nodo gateway e route corrette.
- Firewall locale che blocca: alcuni firewall locali bloccano l'interfaccia zerotier. Aggiungi eccezioni.
- Performance basse: se i nodi non riescono a fare P2P, tutto passa per relay. Apri UDP 9993 sul firewall.
- Gestione centralizzata SaaS: per la GDPR, valuta self-host del controller.
Approfondimenti tecnici e scenari avanzati
Nella pratica quotidiana di un sysadmin che lavora con ZeroTier per reti virtuali, alcuni aspetti aggiuntivi meritano attenzione particolare. La gestione corretta in ambienti enterprise richiede di considerare l'integrazione con altri sistemi già presenti, la scalabilità futura e gli aspetti operativi day-2 spesso sottovalutati nella fase di design iniziale. Una configurazione che funziona bene per 50 utenti puo creare problemi seri a 200, ed e fondamentale prevedere fin da subito i punti di crescita.
Sul piano della sicurezza, l'attenzione si e spostata negli ultimi anni dal perimetro tradizionale al modello zero trust, dove ogni accesso viene verificato indipendentemente dalla provenienza. Per ZeroTier per reti virtuali questo significa applicare principi come minimum privilege, segregation of duties e continuous verification anche dove storicamente si dava fiducia implicita. Audit log, monitoring di anomalie e alert tempestivi sono ormai requisiti di base, non optional. Le normative europee come NIS2 e DORA stanno rendendo questi requisiti vincolanti per categorie sempre più ampie di aziende italiane.
Dal punto di vista operativo, l'automazione e ormai necessaria per gestire infrastrutture moderne con risorse umane limitate. Tool come Ansible, Terraform e script Python permettono di trattare la configurazione di rete come codice, versionata in git con pull request, review e CI/CD. Anche in piccole PMI vale la pena investire in queste pratiche: il tempo recuperato in change ripetitivi compensa rapidamente la curva di apprendimento iniziale, e la qualità aumenta perché le configurazioni sono validate prima del deployment.
Infine, il rapporto con i fornitori e gli operatori di telecomunicazione e importante. Avere chiari i punti di contatto NOC, le procedure di apertura ticket, gli SLA contrattuali e i meccanismi di escalation evita di scoprire questi dettagli durante un'incident critico. Documentare contratti, scadenze, modalita di rinnovo e clausole di uscita in un repository accessibile al team riduce la dipendenza da singole persone e migliora la continuita operativa nel medio periodo.
Domande frequenti
D: ZeroTier è gratuito?
R: Sì fino a 25 nodi per rete, oltre serve piano business.
D: ZeroTier è sicuro per uso aziendale?
R: Sì, ma per dati sensibili valuta self-host del controller.
D: Confronto con Tailscale?
R: ZeroTier è più una rete L2, Tailscale è più una VPN mesh L3. Stessa filosofia.
Hai bisogno di aiuto?
Se vuoi affidare la gestione rete aziendale al team di G Tech Group, scrivici tramite il modulo di contatto.