Alcune cose sono così consolidate che non dovrebbero aver bisogno di un’introduzione, come il Virtual Network Computing (VNC). Come RDP, VNC è un sistema di condivisione del desktop che consente di controllare da remoto un altro computer. VNC è indipendente dalla piattaforma ed è costruito sul protocollo aperto RFB, con una miriade di client e server per numerosi sistemi.
31 gusti
L’estensibilità del protocollo RFB ha portato a numerose varianti di VNC, ognuna delle quali offre funzionalità avanzate come crittografia, trasferimento di file o ottimizzazioni per sistemi operativi specifici (curiosità: sapeva che Apple Remote Desktop è una variante di VNC?).
Sebbene molte di queste varianti siano compatibili tra loro a livello di protocollo di base, le funzionalità estese generalmente non lo sono. Se il suo fornitore VNC preferito supporta una nuova interessante funzionalità nel proprio server, per sfruttarla dovrà generalmente utilizzare anche la relativa applicazione viewer.
Entra il drago
Questo rappresenta un enigma in RDM, poiché integrare tutti questi diversi client VNC è difficile. Molti non supportano l’incorporamento o non ci consentono di gestirli efficacemente, e l’utente deve scegliere l’applicazione VNC che “corrisponde” al server.
E se le dicessi che esiste un modo migliore? Ecco FreeVNC, il client VNC proprietario di Devolutions, con l’obiettivo di essere un vero “coltellino svizzero” per VNC. FreeVNC è l’applicazione VNC predefinita per le connessioni incorporate in RDM su tutte le piattaforme, quindi potrebbe non rendersi nemmeno conto di starlo già utilizzando! Ma nel caso in cui stia ancora utilizzando l’applicazione UltraVNC, o un client RealVNC esterno, vorrei presentarle due nuove funzionalità di FreeVNC in RDM 2022.3.
Parlami (edizione Raspberry Pi)
Se utilizza RealVNC e dispone di un abbonamento Home o Professional, i suoi server supportano la crittografia end-to-end con AES a 128 bit. FreeVNC ora implementa questa modalità di crittografia. Supponendo che stia stabilendo una connessione diretta, è sufficiente configurare i dettagli di accesso in Impostazioni > Credenziali > Autenticazione di sistema e tutto dovrebbe funzionare senza problemi™.
Questo diventa davvero interessante quando si sa che il server VNC predefinito su raspian (il sistema operativo ufficiale del Raspberry Pi) utilizza questa configurazione per impostazione predefinita, quindi ora sono possibili connessioni incorporate ai Raspberry Pi senza compromettere la sicurezza.
Gli abbonamenti Enterprise di RealVNC consentono un’opzione di crittografia “massima” migliorata (utilizzando AES a 256 bit), e il supporto di questa funzionalità è già presente nella nostra roadmap.
UltraFreeVNC
FreeVNC ha acquisito quest’anno diverse nuove funzionalità nella comunicazione con i server UltraVNC, in particolare l’aggiunta del supporto per i plugin di crittografia DSM. Ma ciò che ci entusiasma di più è il trasferimento nativo di file e la chat interattiva.
Con una sessione VNC incorporata, i pulsanti “Trasferimento file” e “Chat” nella barra degli strumenti sono ora supportati con l’applicazione FreeVNC. Attualmente supportiamo questa funzionalità solo su Windows, ma se questo la interessa su altre piattaforme, non esiti a lasciare il suo feedback nei commenti o sul nostro forum.
Apple Remote… Management?
Apple ha apportato numerose aggiunte a VNC per costruire la propria funzionalità di condivisione dello schermo (chiamata in modo fantasioso “Apple Remote Desktop”). Se utilizza un Mac da remoto, potrebbe aver notato che ARD (tramite l’app ScreenSharing.app di Apple) offre prestazioni significativamente migliori rispetto a VNC (il loro codec Apple Adaptive proprietario è ben ottimizzato per lo streaming del display remoto).
Naturalmente, FreeVNC fornisce un’implementazione completa, così come la crittografia e l’autenticazione personalizzate di Apple. Ma ARD non si limita alla sola condivisione dello schermo e al controllo remoto: l’applicazione ARD completa offre ampie funzionalità di gestione remota.
Sebbene non sia strettamente correlata a VNC, un’altra nuova funzionalità di RDM 2022.3 è il tipo di connessione “Apple Remote Management”, che fornisce un ampio insieme di queste funzionalità: trasferimenti di file, chat interattiva, comandi UNIX remoti e altro ancora. Resti sintonizzato per un futuro articolo del blog che approfondirà questo argomento!
Cosa c’è dopo?
Lavoriamo sempre duramente per migliorare l’esperienza VNC all’interno di RDM, e FreeVNC ne è la spina dorsale (infatti svolge un triplo ruolo, poiché fornisce anche le basi per il supporto delle connessioni Apple Remote Desktop e VMWare Remote Console).
Come possiamo fare meglio? Se ha una funzionalità VNC preferita che manca, è integrata male o semplicemente poco pratica in RDM, ce lo faccia sapere! Nonostante il nome, FreeVNC è attualmente un progetto a codice chiuso, ma siamo sempre desiderosi di ricevere richieste di funzionalità. Può inviare le sue tramite i consueti canali di supporto, nei commenti o sul nostro forum.
