Soluzione della community

Imposta un IP statico su ZimaOS: usa prima l’interfaccia utente, nmcli quando necessario

The original 2024 tutorial used nmcli to set a manual IPv4 address. By 2025 users reported that static IP configuration was available in Settings; a 2026 ZimaBoard 2 user still needed nmcli once when eth1 would not open in the UI.

Questa discussione, portata avanti nel tempo, comprende diverse generazioni di ZimaOS; pertanto, la procedura CLI originale del 2024 non dovrebbe essere considerata l’impostazione predefinita attuale. Le risposte successive hanno specificato che la configurazione dell’IP statico era stata spostata nelle impostazioni web, mentre nel giugno 2026 un utente di ZimaBoard 2 ha segnalato un caso in cui l’interfaccia non consentiva di modificare eth1 finché NetworkManager non veniva regolato manualmente.

Usa prima l’interfaccia utente attuale di ZimaOS

Se la porta Ethernet desiderata può essere modificata nelle Impostazioni attuali, usa l’interfaccia utente invece di ricreare un profilo di connessione partendo da un vecchio comando del forum. In questo modo riduci il rischio di selezionare l’interfaccia sbagliata o di lasciare profili NetworkManager duplicati.

Il flusso di risoluzione dei problemi di ZimaOS è utile quando la dashboard o l’indirizzo di rete non sono raggiungibili, mentre la panoramica di Zima Client descrive il comportamento attuale di rilevamento e connessione di Zima. Sui dispositivi con due porte, l’hardware di ZimaBoard 2 fornisce il contesto attuale sull’hardware Ethernet prima che tu decida quale interfaccia debba usare l’indirizzo fisso.

Se devi usare nmcli, identifica prima il profilo

Non incollare alla cieca un vecchio nome di connessione. Inizia controllando i profili attuali:

nmcli connection show
nmcli device status

Gli esempi di IP statico di NetworkManager mostrano il modello attualmente supportato per la configurazione manuale IPv4. Le impostazioni IPv4 di NetworkManager confermano che ipv4.method manual richiede almeno un indirizzo e che un gateway configura la normale route predefinita.

Perché il vecchio copia e incolla ha funzionato per alcuni utenti

La discussione ha documentato due errori comuni: il nome della connessione attiva non era sempre esattamente Wired connection 1 e l’editor del forum aveva convertito le virgolette dritte in virgolette tipografiche.

Terminale di ZimaOS che mostra un errore di connessione sconosciuta di nmcli causato da un nome di connessione copiato
Screenshot della community che mostra perché nei comandi CLI sono importanti il nome esatto della connessione NetworkManager e i caratteri delle virgolette.

Se un comando indica che la connessione è sconosciuta, copia l’ID esatto della connessione mostrato da nmcli connection show. Non dare per scontato che eth0, eth1, Wired connection 1 o il nome di un profilo con prefisso Zima siano universali.

Valuta invece una prenotazione DHCP

Se il tuo unico obiettivo è fare in modo che ZimaOS mantenga lo stesso indirizzo LAN, una prenotazione DHCP sul router può essere più semplice, perché l’host continua a usare l’assegnazione automatica mentre il router gli assegna costantemente lo stesso indirizzo. In questo modo si riduce anche il rischio di creare un conflitto di indirizzi al di fuori del pool DHCP.

In sintesi

Usa prima l’interfaccia di rete attuale di ZimaOS. Conserva il metodo nmcli precedente come soluzione di riserva per una porta che l’interfaccia non consente di modificare e controlla sempre il profilo di connessione attuale prima di modificarlo. Per un normale server domestico, una prenotazione DHCP configurata sul router è spesso l’opzione meno problematica.