A porta 3389 toda a gente a conhece, e há bots a testar palavras-passe nela 24 horas por dia. Mudá-la para outra porta não substitui uma boa palavra-passe, mas reduz muitíssimo esse ruído. A ordem importa: primeiro abres a porta nova, depois mudas o Ambiente de Trabalho Remoto.
1. Escolhe uma porta
Uma alta e que mais nada use, entre 10000 e 65000. Neste exemplo, a 50000. Evita as dos teus jogos (30120, 25565, 28015, 7777...).
2. Abre-a na firewall
No PowerShell como administrador:
New-NetFirewallRule -DisplayName "Ambiente de Trabalho Remoto TCP 50000" -Direction Inbound -Protocol TCP -LocalPort 50000 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Ambiente de Trabalho Remoto UDP 50000" -Direction Inbound -Protocol UDP -LocalPort 50000 -Action Allow -Profile Any
3. Muda a porta do Ambiente de Trabalho Remoto
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 50000
Restart-Service TermService -Force
Ao reiniciar o serviço, a tua ligação vai cair: é normal.
4. Liga-te com a porta nova
Na Ligação ao Ambiente de Trabalho Remoto, escreve o IP seguido de dois pontos e da porta: 203.0.113.10:50000.
5. Fecha a 3389 (opcional)
Quando confirmares que entras pela nova, desativa as regras antigas:
Disable-NetFirewallRule -DisplayGroup "Remote Desktop"
Se ficares trancado fora
Entra pela consola VNC do painel, que não depende da rede, e desfaz a mudança:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 3389
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Restart-Service TermService -Force
Servidores em Espanha: se tens filtros criados à mão no separador Segurança para o Ambiente de Trabalho Remoto, adiciona também a porta nova.
Para completar a proteção, vê como proteger o Ambiente de Trabalho Remoto de ataques.