Port RDP 3389 : vérifier et changer le port du Bureau à distance
RDP utilise par défaut le port TCP 3389. Comment vérifier le port de votre serveur Windows, le changer sans perdre l’accès et vous connecter au nouveau port.
Par défaut, le Bureau à distance écoute sur le port TCP 3389. [1] Quand le réseau le permet, Windows peut aussi utiliser le port UDP 3389, pour un transport plus rapide. Ce guide explique comment vérifier le port qu’utilise votre serveur, comment changer le port RDP sans perdre l’accès et comment vous connecter au nouveau port. Les commandes fonctionnent sous Windows Server 2019, 2022 et 2025 et doivent être exécutées dans une fenêtre PowerShell ouverte en tant qu’administrateur.
Autorisez le nouveau port dans le pare-feu avant de changer le port du Bureau à distance. Si le Bureau à distance redémarre sur un port que le pare-feu bloque, vous perdez l’accès au serveur jusqu’à ce que l’ancien réglage soit rétabli.
À quoi sert le port 3389
C’est sur le port 3389 que le service Bureau à distance attend les connexions. Tous les clients, de Remote Desktop Connection (Connexion Bureau à distance) sous Windows à Windows App sur macOS et sur les téléphones, se connectent à ce port, sauf si vous leur en indiquez un autre.
Passer le Bureau à distance sur un autre port réduit les tentatives de connexion des robots qui scannent le port 3389 sur tout Internet. Ce n’est pas une protection en soi : quiconque scanne tous les ports peut quand même le trouver. Conservez un mot de passe robuste, l’authentification au niveau du réseau (NLA) et, si possible, une règle de pare-feu qui n’autorise que vos propres adresses.
Vérifier le port utilisé par le Bureau à distance
Relevez le port dans la valeur de registre que le Bureau à distance lit au démarrage : [1]
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber'La ligne PortNumber indique le port, par exemple PortNumber : 3389.
Pour vérifier que le service écoute bien sur ce port :
Get-NetTCPConnection -State Listen -LocalPort 3389Depuis votre propre ordinateur Windows, vérifiez que le port est joignable depuis Internet. Remplacez l’adresse par l’IP de votre serveur : [3]
Test-NetConnection -ComputerName 203.0.113.10 -Port 3389TcpTestSucceeded : True signifie que le port est ouvert depuis l’endroit où vous vous trouvez.
Changer le port RDP
1. Choisir un port libre
Choisissez un port compris entre 1025 et 65535 qu’aucun autre service n’utilise, par exemple 3390 ou un numéro plus élevé. Vérifiez qu’il est libre ; si rien n’écoute sur ce port, la commande suivante n’affiche rien :
Get-NetTCPConnection -State Listen -LocalPort 3390 -ErrorAction SilentlyContinue2. Autoriser le nouveau port dans le pare-feu Windows
Créez des règles de trafic entrant pour TCP et UDP sur le nouveau port : [1] [2]
$port = 3390
New-NetFirewallRule -DisplayName "Remote Desktop (TCP $port)" -Direction Inbound -Protocol TCP -LocalPort $port -Action Allow
New-NetFirewallRule -DisplayName "Remote Desktop (UDP $port)" -Direction Inbound -Protocol UDP -LocalPort $port -Action AllowSi un autre pare-feu protège le serveur en amont, autorisez-y aussi le port.
3. Changer le port dans le registre
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber' -Value $port4. Redémarrer le Bureau à distance
Le nouveau port prend effet au redémarrage du service Bureau à distance. Comme ce redémarrage ferme votre session en cours, enregistrez d’abord votre travail :
Restart-Service -Name TermService -ForceVous pouvez aussi redémarrer tout le serveur avec Restart-Computer.
5. Se connecter au nouveau port
Ajoutez le port à l’adresse du serveur, précédé de deux-points, par exemple 203.0.113.10:3390 : [1]
- Remote Desktop Connection (Windows) : saisissez
203.0.113.10:3390dans le champ Computer (Ordinateur), ou lancezmstsc /v:203.0.113.10:3390. - Windows App (macOS, iOS, iPadOS, Android) : modifiez le PC enregistré et saisissez l’adresse avec le port.
6. Fermer le port 3389
Une fois le nouveau port opérationnel, désactivez les règles intégrées qui autorisent le port 3389 :
Disable-NetFirewallRule -Group '@FirewallAPI.dll,-28752'@FirewallAPI.dll,-28752 est l’identifiant du groupe de règles intégré du Bureau à distance. Il est identique dans toutes les langues de Windows, alors que le nom du groupe est traduit (« Bureau à distance » en français) : la commande fonctionne donc sur n’importe quelle installation. Sur un Windows en anglais, Disable-NetFirewallRule -DisplayGroup 'Remote Desktop' fait la même chose.
Si vous ne parvenez pas à vous connecter
- La règle est absente ou désactivée :
Get-NetFirewallRule -DisplayName 'Remote Desktop (TCP*'doit afficher votre règle avecEnabled : True. - Le service n’écoute pas sur le nouveau port :
Get-NetTCPConnection -State Listen -LocalPort 3390doit renvoyer une ligne. - Votre propre réseau bloque le port : les réseaux d’entreprise et les réseaux publics n’autorisent souvent en sortie que les ports courants. Essayez depuis une autre connexion.
- Vous n’avez plus accès au serveur : contactez le support. En dernier recours, vous pouvez réinstaller le serveur depuis l’espace client : un système d’exploitation neuf est installé et les données du serveur sont effacées.
Sécuriser le Bureau à distance
- Utilisez un mot de passe long et unique pour le compte Administrator.
- Laissez l’authentification au niveau du réseau (NLA) activée, comme elle l’est par défaut.
- Si possible, n’autorisez le port que depuis vos propres adresses IP :
Set-NetFirewallRule -DisplayName "Remote Desktop (TCP 3390)" -RemoteAddress 198.51.100.7. - Installez régulièrement les mises à jour Windows.
D’autres mesures sont détaillées dans nos 7 conseils pour sécuriser votre connexion Bureau à distance.
Sources et références
- Change Remote Desktop listening port on Windows and Windows Server — Microsoft Learn (consulté le 2026-10-24)
- New-NetFirewallRule — Microsoft Learn (consulté le 2026-10-24)
- Test-NetConnection — Microsoft Learn (consulté le 2026-10-24)
À lire aussi
Sécuriser RDP : 7 conseils pour protéger le Bureau à distance
Sécuriser RDP sous Windows : activer le Bureau à distance sans risque (Paramètres, PowerShell ou GPO), puis le protéger par MFA, VPN, passerelle RDP et NLA.
Bureau à distance lent : 5 façons d’accélérer vos sessions RDP
Bureau à distance lent ? Réduisez la latence RDP en optimisant le réseau, la bande passante, le client et le serveur, puis surveillez les performances.
VPS RDP : comment choisir un VPS pour le bureau à distance
Un VPS RDP est un serveur accessible en bureau à distance. Check-list neutre pour choisir un hébergement RDP : accès, ressources, sécurité, région, conditions.
