Aller au contenu
StealthRDP
Bureau à distance

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.

Publié le

7 min de lecture

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]

Port actuel du Bureau à distance
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 :

Un service écoute-t-il sur le port ?
Get-NetTCPConnection -State Listen -LocalPort 3389

Depuis votre propre ordinateur Windows, vérifiez que le port est joignable depuis Internet. Remplacez l’adresse par l’IP de votre serveur : [3]

Tester le port depuis votre ordinateur
Test-NetConnection -ComputerName 203.0.113.10 -Port 3389

TcpTestSucceeded : 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 :

PowerShell
Get-NetTCPConnection -State Listen -LocalPort 3390 -ErrorAction SilentlyContinue

2. 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]

Règles de pare-feu pour le nouveau port
$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 Allow

Si un autre pare-feu protège le serveur en amont, autorisez-y aussi le port.

3. Changer le port dans le registre

Définir le nouveau port
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'PortNumber' -Value $port

4. 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 :

Redémarrer le service Bureau à distance
Restart-Service -Name TermService -Force

Vous 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:3390 dans le champ Computer (Ordinateur), ou lancez mstsc /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 :

Désactiver les règles par défaut du Bureau à distance
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 avec Enabled : True.
  • Le service n’écoute pas sur le nouveau port : Get-NetTCPConnection -State Listen -LocalPort 3390 doit 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
  1. Change Remote Desktop listening port on Windows and Windows Server — Microsoft Learn (consulté le 2026-10-24)
  2. New-NetFirewallRule — Microsoft Learn (consulté le 2026-10-24)
  3. Test-NetConnection — Microsoft Learn (consulté le 2026-10-24)

À lire aussi