In sintesi: usa una prenotazione DHCP o un IP statico manuale—non lasciare che l'indirizzo del NAS cambi
Il problema del 2023 era semplice: ZimaOS riceveva il proprio indirizzo tramite DHCP, il lease cambiava dopo il riavvio e le app che facevano riferimento al vecchio IP smettevano di funzionare. L'attuale ZimaOS offre controlli adeguati per configurare un IP statico per ogni interfaccia, quindi non devi più affidarti soltanto a una soluzione sul router. L'obiettivo è avere un indirizzo stabile, non un espediente basato su un hostname.
Opzione 1: prenota l'indirizzo sul router
Una prenotazione DHCP mantiene ZimaOS sulla configurazione automatica, ma indica al router di assegnare lo stesso IP allo stesso indirizzo MAC. Di solito è l'opzione più ordinata per una rete domestica, perché gateway, subnet e DNS restano gestiti centralmente. Annota l'indirizzo MAC Ethernet di ZimaOS, crea la prenotazione, quindi rinnova il lease o riavvia il server.
Opzione 2: imposta un IP manuale in ZimaOS
L'attuale ZimaOS consente di passare da DHCP a Manuale per ogni interfaccia Ethernet. Inserisci l'indirizzo IP, la maschera di sottorete, il gateway e il server DNS, quindi salva. La configurazione di rete di ZimaOS documenta la procedura attuale.
Scegli un indirizzo esterno al normale pool DHCP del router oppure prenota esplicitamente lo stesso indirizzo, così un altro dispositivo non potrà riceverlo in seguito.
Non indovinare il gateway
Un indirizzo statico può sembrare corretto, mentre l'accesso esterno non funziona se il gateway è errato. Controlla un client funzionante o il router per verificare il gateway effettivo. Su ZimaOS:
ip addr
ip route
cat /etc/resolv.conf
Normalmente dovresti vedere una route predefinita valida attraverso il router LAN. La tabella di routing IP di Linux spiega come funziona la selezione delle route.
Le app non devono avere un indirizzo DHCP temporaneo codificato
Reverse proxy, callback webhook, condivisioni montate e URL delle app diventano fragili quando puntano a un indirizzo che può cambiare. Preferisci nomi DNS locali stabili, quando supportati, oppure un IP prenotato/statico. Se un container memorizza il vecchio indirizzo host in una variabile d'ambiente, aggiorna la configurazione dopo la modifica della rete.
La rete delle app di ZimaOS aiuta a mantenere prevedibili gli endpoint delle app.
Usa la console se perdi l'accesso alla WebUI
Quando un errore nell'impostazione dell'IP statico disconnette la dashboard, il monitor collegato mostra l'IP attuale di ZimaOS. L'attuale ZimaOS offre anche un ripristino della rete tramite USB usando un file vuoto _ResetNetwork su un'unità USB exFAT. Il ripristino della rete di ZimaOS è la soluzione di fallback supportata.
Prenota un indirizzo per ogni interfaccia fisica
I sistemi con doppia scheda di rete possono avere indirizzi MAC e subnet differenti. Non prenotare lo stesso IP per entrambe le interfacce. Decidi quale porta usare come interfaccia di gestione/LAN e mantieni lì il gateway predefinito, a meno che tu non utilizzi intenzionalmente il routing basato su criteri.
La rete di ZimaBoard 2 offre un esempio attuale di hardware con due porte.
Verifica la soluzione da un altro dispositivo
ping ZIMAOS_IP
arp -a
Quindi riavvia ZimaOS una volta e conferma che venga restituito lo stesso indirizzo. Apri le app che in precedenza non funzionavano e verifica che i relativi hostname/IP memorizzati puntino ancora all'indirizzo stabile.
Perché le prenotazioni sul router sono spesso più sicure degli indirizzi statici scelti casualmente
Il DHCP è progettato per assegnare gli indirizzi centralmente, quindi un IP scelto manualmente all'interno del pool attivo può entrare in conflitto con un altro client in seguito. Il modello dei lease DHCP spiega perché una prenotazione sul router mantiene la gestione centralizzata degli indirizzi rendendo il NAS prevedibile. Qualunque metodo tu scelga, documenta l'indirizzo, il gateway, il server DNS e il MAC dell'interfaccia.
Domande frequenti
Perché il mio IP ZimaOS è cambiato dopo il riavvio?
Il DHCP può assegnare un lease diverso, a meno che il router non prenoti l'indirizzo o ZimaOS utilizzi un IP statico manuale.
Devo usare una prenotazione DHCP o un IP statico?
Per la maggior parte delle abitazioni, una prenotazione sul router è più semplice; un indirizzo ZimaOS manuale è utile quando vuoi gestire intenzionalmente le impostazioni di rete sul server.
Perché le mie app hanno smesso di funzionare dopo il cambio dell'IP?
Alcuni URL delle app, callback o mount potrebbero aver memorizzato il vecchio indirizzo.
Cosa posso fare se imposto l'IP statico sbagliato?
Usa un'altra porta Ethernet, se disponibile, oppure l'attuale metodo di ripristino USB tramite _ResetNetwork.
Posso affidarmi invece a zimaos.local?
Gli hostname mDNS sono comodi, ma un IP stabile resta utile per i servizi infrastrutturali, il routing e la risoluzione dei problemi.
