Sì, Immich può funzionare in modo affidabile dietro CGNAT o doppio NAT, perché questi livelli di rete influenzano principalmente il modo in cui i client remoti raggiungono il server, non l’elaborazione locale di Immich.
La difficoltà emerge quando una famiglia si aspetta che connessioni IPv4 in ingresso non richieste raggiungano un server domestico che non controlla la traduzione degli indirizzi esterna. Il doppio NAT può essere ancora gestibile quando entrambi i router sono sotto il tuo controllo; il CGNAT, invece, colloca generalmente la traduzione esterna presso l’ISP, quindi un semplice inoltro delle porte sul router di casa non può creare lo stesso percorso pubblico diretto.
Il funzionamento locale di Immich non dipende dalla raggiungibilità pubblica
Telefoni e browser sulla stessa rete domestica possono raggiungere il server Immich tramite indirizzi privati, senza alcuna mappatura pubblica delle porte. Upload, consultazione, operazioni sul database, miniature e machine learning locale possono quindi rimanere perfettamente operativi anche quando l’ISP non fornisce alla famiglia un indirizzo IPv4 pubblico direttamente raggiungibile.
Questa distinzione emerge nelle domande della community su Immich dietro CGNAT: gli utenti spesso segnalano un’installazione locale funzionante e incontrano il limite solo quando aggiungono l’accesso remoto. Il CGNAT è quindi una condizione di raggiungibilità, non un problema dell’applicazione o dello spazio di archiviazione.
Se Immich non funziona nemmeno sulla LAN, il CGNAT non è la prima spiegazione. Diagnostica prima il DNS locale, la rete dei container, la disponibilità del server, lo spazio di archiviazione o l’autenticazione, prima di riprogettare il percorso pubblico.
Doppio NAT e CGNAT creano confini di controllo diversi
Con il doppio NAT all’interno di una rete domestica, un amministratore può controllare entrambi i livelli di traduzione, ad esempio un gateway dell’ISP e un router personale. A volte è possibile creare un percorso diretto in ingresso inoltrando il traffico attraverso entrambi i livelli o modificando la topologia. Il punto determinante è capire se la mappatura esterna è sotto il controllo della famiglia.
L’articolo di Tailscale sul superamento dei NAT difficili spiega perché più livelli NAT e gateway di tipo carrier-grade riducano la possibilità di stabilire percorsi peer-to-peer diretti. Quanto più restrittive sono le mappature, tanto più è probabile che un sistema di attraversamento debba ricorrere a un relay di fallback.
Non classificare ogni indirizzo WAN dall’aspetto privato come lo stesso problema senza aver verificato la topologia. IPv6, le opzioni pubbliche fornite dall’ISP, la modalità bridge e architetture upstream differenti possono modificare i percorsi disponibili, anche quando la schermata del router domestico appare simile.
Le reti overlay possono ripristinare la raggiungibilità senza inoltro delle porte
Un overlay privato può consentire sia al client remoto sia al server domestico di avviare connessioni in uscita e tentare quindi di creare un percorso peer-to-peer crittografato. Quando l’attraversamento diretto ha successo, i dati possono transitare senza esporre il servizio Immich come una normale porta pubblica sul router di casa.
La spiegazione più approfondita della connettività overlay descrive l’attraversamento del NAT e il ricorso a relay crittografati quando non è possibile stabilire un percorso diretto. Ecco perché una famiglia che usa Immich dietro CGNAT può comunque ottenere l’accesso remoto, anche se il normale inoltro IPv4 in ingresso non è disponibile.
Lo svantaggio riguarda la dipendenza dai client e dalle identità: i dispositivi remoti autorizzati devono avere accesso all’overlay e il percorso può differire da quello di un reverse proxy pubblico utilizzato da ospiti che accedono solo tramite browser. L’affidabilità dovrebbe quindi considerare il modo in cui i familiari si connettono realmente, non solo il funzionamento del telefono di un singolo amministratore.
Il fallback tramite relay mantiene l’accesso, ma può influire sulle prestazioni
Un percorso tramite relay può mantenere il servizio raggiungibile quando il NAT complesso o le regole del firewall impediscono la connettività UDP diretta. Questo risolve il problema binario dell’accesso, ma il passaggio aggiuntivo può aumentare la latenza o ridurre la velocità, aspetti importanti per i grandi upload di foto e la consultazione remota ad alta risoluzione.
Un report del 2026 sulle prestazioni dei relay mostra un caso in cui un percorso DERP a lunga distanza aggiungeva centinaia di millisecondi, finché non è stata adottata un’architettura di relay migliore. Considera l’entità del dato come specifica del percorso dell’autore, mantenendo però valido il meccanismo generale che distingue i percorsi diretti da quelli tramite relay.
Questo è il limite della semplice risposta “Tailscale risolve il CGNAT”. Può ripristinare la connettività, ma non garantisce le stesse prestazioni di una LAN diretta o di un percorso peer diretto. Verifica il percorso effettivo prima di attribuire un comportamento lento di Immich all’applicazione.
Verifica la raggiungibilità e il percorso con test separati
Per prima cosa, prova Immich localmente con la connessione WAN scollegata: dovrebbe rimanere utilizzabile all’interno della rete domestica. Poi testa il metodo remoto scelto tramite rete cellulare o un’altra rete esterna. Infine, verifica se la connessione remota è diretta o passa da un relay e confronta upload, apertura delle miniature e una ricerca nota con i risultati ottenuti sulla LAN.
La discussione di ZimaSpace su CGNAT e doppio NAT applica lo stesso principio del livello di rete a un altro servizio self-hosted: l’applicazione può rimanere affidabile localmente, mentre il percorso di accesso remoto richiede una progettazione separata.
Accetta l’architettura quando l’uso locale continua a funzionare anche senza Internet, l’autenticazione remota è intenzionale e il percorso remoto soddisfa gli obiettivi di latenza e velocità della famiglia. Se l’accesso funziona solo tramite un relay inaspettatamente lento, consideralo un problema di qualità del percorso, non una prova che Immich sia inaffidabile dietro NAT.
Hub Tecnologico e AI
Altro da leggere

I modelli open stanno raggiungendo l’IA all’avanguardia: il 2026 sarà l’anno in cui l’IA locale diventerà abbastanza valida?
I modelli open stanno diventando abbastanza validi per un numero crescente di carichi di lavoro di IA locali, mentre i modelli cloud di frontiera...

NVIDIA PAIR trasforma la tua rete domestica in un cluster AI locale: ti serve ancora un unico grande server con GPU?
NVIDIA PAIR distribuisce le richieste di IA locale su più PC, rendendo la potenza di calcolo più elastica, mentre un server domestico può mantenere...

Perché Immich sembra più veloce sulla LAN rispetto alle connessioni remote?
Le richieste sulla LAN seguono generalmente un percorso più breve e con una latenza inferiore. L’accesso remoto introduce i limiti di capacità della WAN...

