Se connecter à sa session macOS depuis Windows via VNC

Introduction

Cette procédure explique comment prendre le contrôle à distance d'un Mac depuis un ordinateur Windows situé sur le même réseau local.
macOS utilise le protocole VNC (Virtual Network Computing) pour le partage d'écran, contrairement à Windows qui utilise RDP.

La session VNC permet à un utilisateur distant de prendre le contrôle du Mac sous les yeux de l'utilisateur local (la souris bouge à l'écran).
C'est particulièrement pratique pour montrer une manipulation ou dépanner à distance.


1. Configuration côté Mac

Commencez par activer le partage d'écran sur le Mac :

Options de sécurité recommandées

Notez l'adresse affichée, elle sera de la forme : vnc://192.168.x.x


2. Installation côté Windows

Windows ne dispose pas de client VNC natif. Vous devez installer un logiciel tiers.

Option recommandée : UltraVNC

Alternative : RealVNC Viewer


3. Connexion au Mac

Lancez le client VNC installé (UltraVNC Viewer ou RealVNC Viewer) et entrez l'adresse de connexion :

192.168.x.x:5900

(Remplacez 192.168.x.x par l'adresse IP de votre Mac. Le port 5900 est le port VNC par défaut.)

Entrez le mot de passe VNC défini précédemment.
Vous devriez maintenant voir et contrôler l'écran de votre Mac !


4. Considérations de sécurité

⚠️ Connexion non chiffrée

Important : Le protocole VNC natif de macOS ne chiffre pas les communications par défaut.
Cela signifie que les données (y compris les frappes clavier et le contenu de l'écran) transitent en clair sur le réseau.

De plus, macOS ne permet pas nativement d'ajouter un certificat TLS au service de partage d'écran.
Il n'existe pas d'option dans les réglages pour sécuriser la connexion VNC avec du chiffrement.

Recommandations

Option A : Tunnel SSH

Faites transiter le trafic VNC dans un tunnel SSH chiffré :

Option B : VPN

Si vous disposez d'un VPN (via votre box/routeur ou un service tiers), connectez les deux machines au VPN.
Le trafic VNC sera alors encapsulé dans le tunnel VPN chiffré.

Option C : Outils tiers avec chiffrement intégré

Des solutions comme RustDesk (open source) ou Tailscale (VPN mesh) offrent un chiffrement de bout en bout sans configuration complexe.


Résumé



↑ Haut de page