Come connettersi in RDP a un server Windows

Come connettersi in RDP a un server Windows

A
Admin
13 min read

Introduzione

Il protocollo RDP (Remote Desktop Protocol) consente di controllare un server o un PC Windows da remoto, come se fossi fisicamente davanti allo schermo. È il metodo standard per amministrare un server Windows, un VPS o un server dedicato.

Che cos'è il RDP?

RDP è un protocollo sviluppato da Microsoft che consente di:

  • Controllare un computer Windows da remoto
  • Vedere il desktop come se fossi lì
  • Trasferire file tra il tuo PC e il server
  • Utilizzare la tastiera e il mouse da remoto
  • Condividere il clipboard (copia/incolla)

Casi d'uso

  • Amministrazione di server Windows
  • Gestione di VPS Windows
  • Lavoro da remoto
  • Supporto tecnico
  • Hosting di server di giochi (Minecraft, ecc.)


Requisiti

Informazioni Necessarie

Prima di connetterti, devi avere:

Informazione Descrizione Esempio
Indirizzo IP IP pubblico del server 185.234.72.100
Porta RDP Di default 3389 3389
Nome utente Account Windows Administrator
Password Password dell'account LaTuaPassword

💡 Queste informazioni sono generalmente fornite dal tuo hosting al momento della consegna del server.

Verifiche Preliminari

Assicurati che:

  • ✅ Il server Windows è acceso e accessibile
  • ✅ Il Desktop remoto è attivato sul server
  • ✅ La porta 3389 (o porta personalizzata) è aperta nel firewall
  • ✅ La tua connessione Internet funziona

Connessione da Windows

Windows include nativamente un client RDP chiamato "Connessione Desktop Remoto".

Metodo 1: Tramite Ricerca Windows (Veloce)

Passo 1: Aprire l'applicazione

1. Premi il tasto Windows
2. Digita "Desktop remoto" o "RDP" o "mstsc"
3. Clicca su "Connessione Desktop remoto"

Oppure usa la scorciatoia da tastiera:

Windows + R → digita "mstsc" → Invio

Passo 2: Inserire le informazioni

1. Nel campo "Computer", inserisci l'indirizzo IP del server
   Esempio: 185.234.72.100
   
2. (Opzionale) Clicca su "Mostra opzioni" per ulteriori impostazioni

3. Clicca su "Connessione"

Passo 3: Autenticarsi

1. Inserisci il nome utente: Administrator
2. Inserisci la password fornita dal tuo hosting
3. Spunta "Ricorda le mie informazioni" (opzionale)
4. Clicca su "OK"

Passo 4: Accettare il certificato

Un avviso di certificato può apparire:
"L'identità del computer remoto non può essere verificata"

→ Spunta "Non chiedermelo più per le connessioni a questo computer"
→ Clicca su "Sì"

🎉 Sei connesso! Il desktop Windows del server viene visualizzato.

Metodo 2: Con Porta Personalizzata

Se la porta RDP è stata modificata (consigliato per la sicurezza):

Nel campo "Computer", inserisci:
185.234.72.100:3390

Formato: IP:PORT

Metodo 3: Creare un Collegamento di Connessione

Per connetterti più rapidamente in futuro:

Passo 1: Configurare la connessione

1. Apri mstsc (Connessione Desktop remoto)
2. Clicca su "Mostra opzioni"
3. Compila:
   - Computer: 185.234.72.100
   - Nome utente: Administrator
4. Scheda "Visualizzazione": scegli la risoluzione
5. Scheda "Risorse locali": configura audio, tastiera

Passo 2: Salvare

1. Clicca su "Salva con nome..."
2. Scegli una posizione (Desktop ad esempio)
3. Nomina il file: "Il Mio Server.rdp"
4. Clicca su "Salva"

Fai doppio clic su questo file .rdp per connetterti istantaneamente.

Impostazioni Consigliate Windows

Scheda Impostazione Raccomandazione
Generale Nome utente Precompilare per risparmiare tempo
Visualizzazione Risoluzione Schermo intero o in base al tuo schermo
Visualizzazione Colori Qualità ottimale (32 bit)
Risorse locali Audio Riproduci su questo computer
Risorse locali Tastiera Sul computer remoto
Risorse locali Dispositivi Attiva il clipboard
Esperienza Connessione Rileva automaticamente

Connessione da macOS

macOS non dispone di un client RDP nativo. Devi installare Microsoft Remote Desktop.

Installazione di Microsoft Remote Desktop

Metodo 1: App Store (Consigliato)

1. Apri l'App Store
2. Cerca "Microsoft Remote Desktop"
3. Clicca su "Ottieni" poi "Installa"
4. Apri l'applicazione una volta installata

Metodo 2: Download diretto

Scarica da: Microsoft Remote Desktop

Configurazione della Connessione

Passo 1: Aggiungere un PC

1. Apri Microsoft Remote Desktop
2. Clicca sul pulsante "+" in alto
3. Seleziona "Add PC" (Aggiungi un PC)

Passo 2: Configurare

Nome PC: 185.234.72.100
Account utente: Clicca → "Add User Account"
   - Nome utente: Administrator
   - Password: LaTuaPassword
Nome amichevole: Il Mio Server (opzionale)

Passo 3: Impostazioni avanzate (opzionale)

Clicca su "Show More":
- Gateway: Nessuno (a meno che non richiesto)
- Audio: Riproduci su questo computer
- Scambia pulsanti del mouse: No
- Modalità Admin: Sì (per server)

Passo 4: Connettersi

1. Fai doppio clic sulla connessione creata
2. Se richiesto, accetta il certificato
3. Il desktop Windows viene visualizzato

Scorciatoie da Tastiera macOS → Windows

Azioni Windows Scorciatoia Mac
Ctrl + C ⌘ + C (poi Ctrl+V su Windows)
Ctrl + Alt + Canc Fn + ⌘ + ⌫
Alt + Tab ⌘ + Tab (in RDP)
Tasto Windows Fn + F1

Connessione da Linux

Molti client RDP sono disponibili su Linux.

Opzione 1: Remmina (Consigliato)

Remmina è il client più completo e popolare su Linux.

Installazione:

# Ubuntu / Debian
sudo apt update
sudo apt install remmina remmina-plugin-rdp

# Fedora
sudo dnf install remmina remmina-plugins-rdp

# Arch Linux
sudo pacman -S remmina freerdp

Configurazione:

1. Apri Remmina
2. Clicca su "+" per creare una connessione
3. Compila:
   - Nome: Il Mio Server
   - Protocollo: RDP - Remote Desktop Protocol
   - Server: 185.234.72.100
   - Nome utente: Administrator
   - Password: LaTuaPassword
   - Dominio: (lascia vuoto)
   - Risoluzione: Usa la risoluzione del client
   - Profondità colore: Colore alto (16 bpp) o più
4. Clicca su "Salva e Connetti"

Impostazioni avanzate Remmina:

Impostazione Valore raccomandato
Tipo di connessione di rete Auto-rilevamento
Condividi cartella Attiva per trasferire file
Audio Locale
Sicurezza Negoziazione
Ignora certificato Sì (per auto-firmato)

Opzione 2: xfreerdp (Linea di comando)

Per utenti avanzati che preferiscono il terminale.

Installazione:

# Ubuntu / Debian
sudo apt install freerdp2-x11

# Fedora
sudo dnf install freerdp

Connessione di base:

xfreerdp /u:Administrator /p:LaTuaPassword /v:185.234.72.100

Connessione con opzioni:

xfreerdp /u:Administrator /p:LaTuaPassword /v:185.234.72.100 \
  /size:1920x1080 \
  /bpp:32 \
  /audio-mode:0 \
  /clipboard \
  /cert-ignore

Opzioni utili xfreerdp:

Opzione Descrizione
/u:USER Nome utente
/p:PASS Password
/v:IP Indirizzo del server
/port:3389 Porta (se diversa da 3389)
/size:1920x1080 Risoluzione
/f Schermo intero
/bpp:32 Profondità di colore
/clipboard Attiva il clipboard
/sound Attiva l'audio
/cert-ignore Ignora gli errori di certificato
/drive:home,/home/user Condividi una cartella

Esempi:

# Schermo intero con audio
xfreerdp /u:Administrator /p:Pass123 /v:185.234.72.100 /f /sound /clipboard

# Porta personalizzata
xfreerdp /u:Administrator /p:Pass123 /v:185.234.72.100:3390

# Condividere una cartella
xfreerdp /u:Administrator /p:Pass123 /v:185.234.72.100 /drive:trasferimento,/home/user/Documents

Opzione 3: Vinagre (GNOME)

Client semplice integrato in GNOME.

sudo apt install vinagre

Connessione da Mobile

Android

Applicazione: Microsoft Remote Desktop

1. Installa dal Google Play Store
2. Apri l'applicazione
3. Premi su "+" → "Add PC"
4. Inserisci:
   - Nome PC: 185.234.72.100
   - Account utente: Aggiungi Administrator + password
5. Premi su "Salva"
6. Premi sulla connessione per connetterti

Consigli Android:

  • Usa la modalità orizzontale per maggiore comfort
  • Attiva la modalità mouse per maggiore precisione
  • Usa una tastiera Bluetooth esterna se disponibile

iOS / iPadOS

Applicazione: Microsoft Remote Desktop

1. Installa dall'App Store
2. Apri l'applicazione
3. Premi su "+" → "Add PC"
4. Configura:
   - Nome PC: 185.234.72.100
   - Account utente: Administrator + password
5. Premi su "Salva"
6. Premi sulla connessione creata

Consiglio iPad: Con un iPad e una tastiera, l'esperienza è simile a un PC.


Impostazioni Avanzate

Trasferimento di File

Metodo 1: Clipboard

1. Sul tuo PC locale: Ctrl+C su un file
2. Sul server remoto: Ctrl+V

⚠️ Limitato a file di piccole dimensioni. Lento per file di grandi dimensioni.

Metodo 2: Lettori locali (Consigliato)

Windows:

1. Prima di connetterti, clicca su "Mostra opzioni"
2. Scheda "Risorse locali"
3. Clicca su "Più..." in "Dispositivi e risorse locali"
4. Spunta "Lettori" → seleziona i lettori da condividere
5. Connettiti

Sul server, apri Esplora file. I tuoi dischi locali appariranno sotto "Questo PC" con il formato: C su VOTROPC

Linux (xfreerdp):

xfreerdp /u:Administrator /p:Pass /v:IP /drive:locale,/home/user/condivisione

Metodo 3: Trascina e rilascia

In Microsoft Remote Desktop (Mac/iOS), puoi talvolta trascinare e rilasciare file direttamente.

Multi-schermi

Windows:

1. Connessione Desktop remoto → Mostra opzioni
2. Scheda "Visualizzazione"
3. Spunta "Usa tutti i miei monitor per la sessione remota"

Linux (xfreerdp):

xfreerdp /u:Administrator /p:Pass /v:IP /multimon

Qualità di Connessione

Regola in base alla tua larghezza di banda:

Connessione Impostazioni raccomandate
Fibra / Alta velocità Qualità ottimale, 32 bit, tutti gli effetti
ADSL / Buona connessione 16 bit, disattivare lo sfondo
Connessione lenta 8 bit, disattivare animazioni e temi
4G / Mobile Bassa larghezza di banda, 16 bit

Windows - Scheda "Esperienza":

  • Sfondo del desktop
  • Antialiasing dei caratteri
  • Composizione del desktop
  • Animazione delle finestre
  • Stili visivi
  • Cache delle bitmap

Proteggere la propria Connessione RDP

⚠️ RDP è un obiettivo privilegiato per gli hacker. Proteggi il tuo accesso!

1. Cambiare la Porta di Default

La porta 3389 è continuamente scansionata dai bot.

Sul server Windows:

1. Apri l'Editor del Registro (regedit)
2. Naviga verso:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
3. Fai doppio clic su "PortNumber"
4. Seleziona "Decimale"
5. Inserisci una nuova porta (es: 53389)
6. Clicca su "OK"
7. Riavvia il server

Aprire la nuova porta nel firewall:

# PowerShell (Admin)
New-NetFirewallRule -DisplayName "RDP Custom Port" -Direction Inbound -Protocol TCP -LocalPort 53389 -Action Allow

Per connetterti:

185.234.72.100:53389

2. Utilizzare Password Forti

  • Minimo 16 caratteri
  • Maiuscole, minuscole, numeri, simboli
  • Mai parole del dizionario
  • Unica per ogni server

Esempio di password forte:

Kj9#mP2$xL5@nQ8!

3. Attivare l'Autenticazione a Livello di Rete (NLA)

NLA autentica prima di stabilire la sessione RDP.

1. Pannello di controllo → Sistema
2. Impostazioni di sistema avanzate
3. Scheda "Utilizzo remoto"
4. Spunta "Consenti connessioni solo da computer
   che eseguono Desktop remoto con NLA"

4. Limitare i Tentativi di Connessione

Configurare una politica di blocco:

1. Apri "gpedit.msc"
2. Configurazione computer → Impostazioni Windows → Impostazioni di sicurezza
3. Politiche di account → Politica di blocco dell'account
4. Configura:
   - Soglia di blocco: 5 tentativi
   - Durata del blocco: 30 minuti
   - Ripristina dopo: 30 minuti

5. Utilizzare un VPN

Il metodo più sicuro: accedere al RDP solo tramite VPN.

Internet → VPN → Server → RDP (porta chiusa al pubblico)

6. Firewall: Limitare per IP

Se hai un IP fisso, consenti solo questo IP:

# Consenti solo il tuo IP
New-NetFirewallRule -DisplayName "RDP Restricted" -Direction Inbound -Protocol TCP -LocalPort 3389 -RemoteAddress 86.123.45.67 -Action Allow

# Blocca tutto il resto
Set-NetFirewallRule -DisplayName "Remote Desktop - User Mode (TCP-In)" -Enabled False

Checklist Sicurezza RDP

Azioni Priorità Fatto?
Cambiare la porta di default 🔴 Alta
Password forte (+16 car.) 🔴 Alta
Attivare NLA 🔴 Alta
Politica di blocco 🟡 Media
Limitare per IP 🟡 Media
Utilizzare un VPN 🟢 Ideale
Rinominare l'account Administrator 🟡 Media
Aggiornamenti Windows 🔴 Alta

Risoluzione dei Problemi

Errori di Connessione Comuni

"Impossibile connettersi al computer remoto"

Cause possibili:

  1. Server spento o inaccessibile

    → Verifica che il server sia acceso (pannello hosting)
    → Prova un ping: ping 185.234.72.100
    
  2. Porta bloccata dal firewall

    → Verifica che la porta 3389 sia aperta
    → Prova: telnet 185.234.72.100 3389
    
  3. Indirizzo IP errato

    → Verifica l'IP nel tuo spazio cliente hosting
    
  4. Desktop remoto disattivato

    → Chiedi all'hosting di attivare RDP
    

"Le tue credenziali non hanno funzionato"

Soluzioni:

  1. Verifica il nome utente esatto (sensibile al maiuscolo)

    Corretto: Administrator
    Errato: administrator, Admin, admin
    
  2. Verifica la password (attenzione ai caratteri speciali)

    → Digita la password prima in un editor di testo
    → Verifica che il Caps Lock sia disattivato
    
  3. Prova con il formato dominio\utente

    .Administrator
    SERVER\Administrator
    

"Il certificato non è valido" / "Certificato non approvato"

È normale per i server con certificato auto-firmato.

1. Verifica che l'IP sia corretto
2. Spunta "Non chiedermelo più per questo computer"
3. Clicca su "Sì" per continuare

"Sessione Desktop remoto è terminata"

Cause:

  1. Un'altra sessione attiva

    → Qualcun altro potrebbe essere connesso
    → Windows Server limita le sessioni simultanee
    
  2. Scadenza della sessione

    → Riconnettiti semplicemente
    
  3. Problema di rete

    → Verifica la tua connessione Internet
    

Schermo nero dopo la connessione

Soluzioni:

  1. Attendi 30 secondi (caricamento Windows)

  2. Prova Ctrl + Alt + Fine (equivalente a Ctrl+Alt+Canc in RDP)

  3. Riduci la qualità dei colori:

    Visualizzazione → Colori → 16 bit
    
  4. Disattiva la cache delle bitmap

Connessione molto lenta / Lag

Ottimizzazioni:

1. Riduci la risoluzione dello schermo
2. Passa i colori a 16 bit
3. Disattiva:
   - Sfondo
   - Antialiasing dei caratteri
   - Animazioni
   - Composizione del desktop
4. Chiudi le applicazioni pesanti localmente
5. Usa una connessione cablata invece del Wi-Fi

Comandi di Diagnostica

Testare la connettività:

# Ping il server
ping 185.234.72.100

# Testare la porta RDP (Windows)
Test-NetConnection -ComputerName 185.234.72.100 -Port 3389

# Testare la porta RDP (Linux/Mac)
nc -zv 185.234.72.100 3389

# O con telnet
telnet 185.234.72.100 3389

Sul server Windows:

# Verifica che RDP stia ascoltando
netstat -an | findstr 3389

# Verifica il servizio
Get-Service -Name TermService

# Riavvia il servizio RDP
Restart-Service -Name TermService -Force

Tabella di Diagnostica Rapida

Sintomo Probabile causa Soluzione
Timeout Server spento / IP errato Verifica IP e stato server
Connessione rifiutata Firewall / Porta chiusa Apri la porta 3389
Credenziali rifiutate Login/password errati Verifica le credenziali
Schermo nero Caricamento lento Attendere o ridurre la qualità
Disconnessioni Rete instabile Verifica la connessione Internet
Lentezza Larghezza di banda insufficiente Riduci la qualità grafica

Scorciatoie da Tastiera in RDP

Azioni Scorciatoia
Ctrl + Alt + Canc (sul server) Ctrl + Alt + Fine
Passare a schermo intero Ctrl + Alt + Pause
Menu Start Alt + Home
Cambiare applicazione (server) Alt + Pagina Su
Cattura schermo (server) Ctrl + Alt + "+"
Chiudere la sessione Alt + F4

Promemoria Rapido

Connessione Windows

1. Windows + R → mstsc → Invio
2. Inserire: IP:PORT (es: 185.234.72.100:3389)
3. Connessione → Administrator → Password
4. Accettare il certificato → Sì

Connessione Mac

1. Installare Microsoft Remote Desktop (App Store)
2. + → Add PC → IP + Account
3. Doppio clic per connettersi

Connessione Linux

# Installazione
sudo apt install remmina remmina-plugin-rdp

# O in linea di comando
xfreerdp /u:Administrator /p:Password /v:185.234.72.100 /f

Risorse Utili


Conclusione

Connettersi a un server Windows in RDP è semplice una volta che hai le informazioni corrette. Riepilogo:

  1. Recupera le tue credenziali (IP, utente, password)
  2. Utilizza il client adatto al tuo sistema
  3. Proteggi la tua connessione (porta, password, NLA)
  4. Ottimizza in base alla tua larghezza di banda

Prossimi passi consigliati:

  • Cambiare la porta RDP di default
  • Attivare l'autenticazione NLA
  • Configurare una password robusta
  • Considerare un VPN per maggiore sicurezza