Quale problema stava cercando di risolvere la community?
La domanda originale non riguardava semplicemente l'ottenimento di un hostname. L'utente aveva una macchina virtuale a casa, voleva utilizzarla da un'altra posizione e segnalava che il metodo di accesso remoto provato non funzionava. Chiedeva se No-IP, DuckDNS o qualcosa di simile potessero risolvere il problema.
Una risposta del team IceWhale chiedeva correttamente ulteriori dettagli: l'accesso remoto dipende dal modo in cui è necessario raggiungere la macchina virtuale, ad esempio tramite SSH, desktop remoto o un altro protocollo applicativo. La discussione non ha ricevuto tali dettagli e quindi non è arrivata a una configurazione confermata.
Inizia con l'accesso remoto di ZimaOS
La documentazione attuale di ZimaOS fornisce una funzionalità integrata di accesso remoto. Quando è abilitata in Impostazioni > Rete e associata tramite ZimaClient, ZimaOS può stabilire la connettività remota senza richiedere all'utente di configurare il tradizionale port forwarding sul router per il pannello di controllo di ZimaOS.
Consulta la guida all'accesso remoto di ZimaOS aggiornata prima di aggiungere un altro metodo di accesso pubblico.
Che cosa fanno realmente No-IP e DuckDNS?
I servizi DNS dinamici come No-IP e DuckDNS mantengono un hostname associato a un indirizzo IP pubblico variabile. Questo può rendere più facile trovare una connessione domestica, ma il DDNS da solo non fornisce autenticazione, crittografia, una regola firewall né un percorso attraverso il NAT di livello carrier.
Attualmente ZimaOS elenca DuckDNS come opzione nell'App Store. Se utilizzi il DDNS, consideralo il livello di denominazione e abbinalo a un metodo di accesso sicuro appropriato, come una VPN o un reverse proxy TLS configurato correttamente per il servizio che intendi esporre.
Perché il metodo di accesso alla macchina virtuale è importante
| Obiettivo | Che cosa deve essere definito |
|---|---|
| Accedere tramite SSH a una macchina virtuale Linux | L'indirizzo della macchina virtuale, il servizio SSH, l'autenticazione e un percorso di rete sicuro |
| Desktop remoto | Il servizio desktop remoto della macchina virtuale e un modo protetto per raggiungerlo |
| Aprire un'applicazione web | La porta dell'applicazione, oltre alla configurazione VPN o reverse proxy/TLS |
| Raggiungere il pannello di controllo di ZimaOS | In genere è possibile utilizzare l'accesso remoto di ZimaOS senza esporre direttamente il pannello di controllo |
Che cosa controllare se l'accesso remoto integrato non funziona?
- Verifica che l'accesso remoto sia abilitato nelle impostazioni di rete di ZimaOS.
- Verifica che ZimaClient riesca prima a connettersi localmente al dispositivo ZimaOS.
- Individua se ti serve il pannello di controllo di ZimaOS stesso o un servizio in esecuzione all'interno della macchina virtuale.
- Determina se la connessione a Internet utilizza il CGNAT o un'altra topologia che impedisce le connessioni in ingresso dirette.
- Evita di esporre SSH, RDP o una porta applicativa su Internet senza autenticazione e crittografia appropriate.
Domande frequenti
DuckDNS o No-IP risolveranno ogni problema di accesso remoto a ZimaOS?
No. Il DDNS risolve la mappatura tra hostname e indirizzo IP. Da solo non risolve la connettività in ingresso bloccata, il CGNAT, l'autenticazione, la crittografia o il routing verso la macchina virtuale.
ZimaOS dispone di una propria funzionalità di accesso remoto?
Sì. La documentazione attuale di ZimaOS descrive una funzionalità integrata di accesso remoto tramite ZimaClient e le impostazioni di rete.
Posso usare DuckDNS con ZimaOS?
DuckDNS è attualmente disponibile nell'App Store di ZimaOS. Può mantenere un hostname indirizzato a un indirizzo pubblico variabile, ma dovrebbe essere combinato con un livello di accesso sicuro appropriato.
