RDP Windows 10··8 min de lecture·Par l'équipe OmegaCloud

Paramètres réseau du Bureau à distance sous Windows 10

Illustration immersive du sujet : RDP Windows 10

Configurer RDP Windows 10 reste l'une des opérations les plus courantes pour administrer une machine à distance, qu'elle soit physique ou virtuelle. Ce protocole, intégré nativement à Windows, permet d'accéder à un bureau graphique complet via le réseau. Dans ce tutoriel 2026, nous couvrons l'activation, la sécurisation, le dépannage et les bonnes pratiques pour un accès distant fiable et maîtrisé.



Comprendre et activer RDP sur Windows 10

Le protocole RDP (Remote Desktop Protocol) permet de piloter une session Windows à distance en transmettant l'affichage, le clavier et la souris via le réseau. Il écoute par défaut sur le port TCP 3389. Attention : seule l'édition Windows 10 Pro (ou Enterprise) peut agir comme serveur RDP. L'édition Famille ne permet que d'être client.

Activation via l'interface graphique

La méthode la plus directe pour activer RDP Windows 10 passe par les Paramètres :

  1. Ouvrez Paramètres > Système > Bureau à distance.
  2. Activez l'interrupteur Activer le Bureau à distance.
  3. Confirmez l'action dans la boîte de dialogue.
  4. Notez le nom de la machine affiché pour la connexion ultérieure.

Activation via PowerShell

Pour un déploiement scriptable ou en contexte serveur, PowerShell est plus efficace. Exécutez cette console en tant qu'administrateur :

# Activer le Bureau à distance
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0

# Ouvrir le port RDP dans le pare-feu Windows
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

# Vérifier l'état du service
Get-Service -Name TermService

Vérifier l'écoute du port

Avant toute tentative de connexion, assurez-vous que le service écoute bien sur le port attendu :

# Lister les ports en écoute et filtrer sur RDP
netstat -ano | findstr ":3389"

# Vérifier la configuration RDP active
Get-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections"

Une valeur fDenyTSConnections = 0 confirme que les connexions sont autorisées. Si le port n'apparaît pas en écoute, redémarrez le service TermService ou vérifiez la stratégie de groupe locale.



Se connecter à une session RDP Windows 10

Une fois le poste distant configuré, la connexion depuis un client Windows utilise l'outil intégré mstsc (Microsoft Terminal Services Client).

Depuis un poste Windows

  1. Lancez mstsc.exe via la boîte Exécuter (Win + R).
  2. Saisissez l'adresse IP ou le nom DNS de la machine cible.
  3. Cliquez sur Options pour ajuster résolution, redirection d'imprimantes ou partage de disques locaux.
  4. Authentifiez-vous avec un compte disposant des droits d'accès distant.

Pour une connexion non interactive ou scriptée, vous pouvez passer directement l'hôte en paramètre :

mstsc /v:192.0.2.10 /w:1920 /h:1080

Depuis Linux ou macOS

Les administrateurs multi-OS utilisent des clients compatibles RDP comme xfreerdp sous Linux. Exemple de connexion avec redimensionnement dynamique :

# Connexion RDP depuis Linux
xfreerdp /u:administrateur /v:192.0.2.10 /dynamic-resolution /cert:ignore

Gérer les droits d'accès

Par défaut, seuls les membres du groupe Administrateurs et du groupe Utilisateurs du Bureau à distance peuvent se connecter. Pour ajouter un utilisateur dédié sans lui donner les pleins pouvoirs :

# Ajouter un utilisateur au groupe Bureau à distance
net localgroup "Utilisateurs du Bureau à distance" nom_utilisateur /add

Ce principe de moindre privilège limite la surface d'attaque : évitez de connecter quotidiennement un compte administrateur complet si un compte standard suffit.



Sécuriser un accès RDP exposé sur Internet

Exposer RDP Windows 10 directement sur Internet est l'une des erreurs les plus exploitées par les attaquants. Les campagnes de force brute sur le port 3389 sont permanentes. Voici les mesures à appliquer systématiquement.

Ne jamais exposer 3389 en clair

La première règle : ne pas laisser le port RDP ouvert au monde entier. Privilégiez un tunnel ou un filtrage strict par IP source. Si vous devez restreindre l'accès à une adresse connue, configurez une règle de pare-feu précise :

# Restreindre RDP à une IP de confiance via PowerShell
New-NetFirewallRule -DisplayName "RDP-Restreint" `
  -Direction Inbound -Protocol TCP -LocalPort 3389 `
  -RemoteAddress 203.0.113.42 -Action Allow

# Bloquer le reste
Set-NetFirewallRule -DisplayGroup "Remote Desktop" -Enabled False

Mesures essentielles

  • Authentification réseau (NLA) : exigez l'authentification avant l'ouverture de session complète.
  • Mots de passe robustes : imposez une politique stricte et bannissez les comptes génériques.
  • 2FA : activez une double authentification sur les accès d'administration et sur le panel de votre hébergeur.
  • Changement de port : déplacer RDP sur un port non standard réduit le bruit des scans automatisés (sans remplacer un vrai filtrage).
  • Verrouillage de compte : configurez un seuil d'échecs d'authentification pour ralentir les attaques par force brute.

Pour activer la protection NLA en ligne de commande :

# Forcer l'authentification au niveau réseau
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name "UserAuthentication" -Value 1

Tunnel SSH pour éviter l'exposition directe

Une approche robuste consiste à ne jamais exposer RDP et à le faire transiter par un tunnel SSH chiffré, en s'appuyant sur une machine Linux bastion. Côté serveur Linux intermédiaire, sécurisez d'abord SSH avec des clés :

# Génération d'une paire de clés SSH côté administrateur
ssh-keygen -t ed25519 -C "admin-rdp-bastion"

# Durcissement du pare-feu sur le bastion Linux
ufw default deny incoming
ufw allow 22/tcp
ufw enable

Puis créez le tunnel redirigeant le port RDP local vers la machine Windows à travers le bastion :

# Tunnel : le port local 13389 pointe vers le RDP distant via SSH
ssh -L 13389:192.0.2.10:3389 [email protected]

# Connexion RDP sur le tunnel local
mstsc /v:localhost:13389

Sur un VPS Linux faisant office de bastion, l'outil fail2ban complète utilement le dispositif en bannissant automatiquement les IP qui multiplient les tentatives SSH échouées :

# Installation et activation de fail2ban (Debian/Ubuntu)
apt update
apt install fail2ban -y
systemctl enable --now fail2ban

La protection volumétrique côté infrastructure

Les règles ci-dessus protègent contre les intrusions, mais pas contre une saturation réseau. Sur l'infrastructure OmegaCloud, l'anti-DDoS volumétrique est déjà géré au niveau de la plateforme, de façon transparente et sans configuration de votre part. Votre travail se concentre donc sur le durcissement applicatif et les accès, pendant que la mitigation kernel-level absorbe les attaques volumétriques en amont.



Déployer RDP sur un VPS Windows et dépanner

Pour héberger un environnement Windows accessible en permanence, un VPS Windows OmegaCloud fournit un environnement RDP prêt à l'emploi avec licence Windows Server incluse. Vous n'avez pas à vous soucier du stockage lent : les disques SSD SAS garantissent une réactivité élevée du bureau distant.

Préparer le VPS

  • Choisissez une offre avec CPU dédié pour éviter les ralentissements d'une session graphique partagée.
  • Vérifiez la localisation du datacenter : une faible latence France/UE améliore nettement la fluidité RDP.
  • Activez les snapshots depuis le panel avant toute modification critique de configuration.

Le panel de gestion permet aussi d'accéder à une console KVM, indispensable si une mauvaise règle de pare-feu vous coupe l'accès RDP : vous reprenez la main hors réseau pour corriger la configuration.

Problèmes RDP fréquents et solutions

Symptôme Cause probable Résolution
Connexion refusée immédiatement Service TermService arrêté ou RDP désactivé Vérifier fDenyTSConnections et relancer le service
Délai d'attente dépassé Port 3389 filtré par le pare-feu Ouvrir ou restreindre la règle selon l'IP source
Erreur d'authentification NLA Compte sans droits ou identifiants erronés Ajouter l'utilisateur au groupe Bureau à distance
Session lente ou saccadée Latence réseau ou ressources insuffisantes Rapprocher le datacenter, augmenter CPU/RAM
Certificat non approuvé Certificat RDP auto-signé Importer un certificat valide ou accepter manuellement

Diagnostiquer la connectivité

Depuis un poste client, testez d'abord l'atteignabilité du port avant d'incriminer RDP lui-même :

# Test de connectivité du port RDP depuis PowerShell
Test-NetConnection -ComputerName 192.0.2.10 -Port 3389

Un résultat TcpTestSucceeded : True confirme que le port est joignable. Si le test échoue alors que le service tourne, le blocage se situe dans le pare-feu ou le filtrage réseau.

Consulter les journaux de connexion

Les tentatives de connexion, réussies ou non, sont tracées dans l'Observateur d'événements. Pour les extraire rapidement :

# Récupérer les derniers événements RDP
Get-WinEvent -LogName "Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational" -MaxEvents 20

Ce suivi est précieux pour détecter des tentatives d'accès anormales et ajuster vos règles de filtrage. Documentez vos procédures de déploiement : pour aller plus loin sur l'automatisation, consultez les ressources du Blog OmegaCloud.

La documentation officielle Microsoft détaille l'ensemble des paramètres avancés et des stratégies de groupe applicables : Source.



Conclusion

Configurer RDP sous Windows 10 demande peu d'étapes, mais la vraie difficulté réside dans la sécurisation. Activez NLA, filtrez par IP, privilégiez un tunnel chiffré et surveillez vos journaux. Associé à une infrastructure maîtrisée et à une latence réduite, un accès distant Windows reste stable, performant et contrôlable au quotidien par n'importe quelle équipe technique.



FAQ

Peut-on utiliser RDP sur Windows 10 Famille ?

Non, l'édition Famille ne peut pas héberger de session RDP entrante. Seules les éditions Pro et Enterprise embarquent le serveur Bureau à distance. En revanche, Windows 10 Famille peut agir comme client et se connecter à une machine distante via mstsc.

Faut-il exposer le port 3389 directement sur Internet ?

C'est fortement déconseillé. Les scans et attaques par force brute sur le port 3389 sont permanents. Préférez un tunnel SSH via un bastion Linux, un filtrage strict par IP source et l'activation de NLA. La protection volumétrique côté infrastructure complète ces mesures contre la saturation réseau.

Comment réduire la latence d'une session RDP distante ?

Choisissez un VPS avec CPU dédié et stockage NVMe, puis sélectionnez un datacenter proche géographiquement pour minimiser la latence réseau. Réduire la résolution d'affichage et désactiver les effets visuels dans les options mstsc améliore aussi nettement la fluidité sur les liaisons contraintes.

Prêt à mettre en pratique ce que vous venez de lire ?

Découvrir nos offres

Articles liés

Prêt à vous lancer ?

à partir de 6,99 € HT/mois

Découvrir nos offres

Hébergements

Navigation