LogoAirnode Hosting
Windows VPS

How to Connect to Your Windows VPS with RDP

What is RDP?

RDP (Remote Desktop Protocol) lets you connect to your Windows VPS and use it like your own computer from anywhere.

RDP gives you a full Windows desktop experience. You can see your Windows VPS screen, use the mouse and keyboard, and run any Windows programs.


What You Need

  • Windows VPS IP address - Your server's IP address
  • Username and password - Your VPS login details
  • RDP client - Built into Windows, or download for other systems
  • Internet connection - To connect to your server

Important

Make sure your Windows VPS has RDP enabled and the firewall allows connections on port 3389.


Connecting from Windows

Step 1: Open Remote Desktop Connection

  1. Press Windows key + R to open Run dialog
  2. Type: mstsc and press Enter
  3. Remote Desktop Connection will open

Step 2: Enter Your VPS Details

  1. Computer: Enter your VPS IP address
  2. User name: Enter your Windows username (usually Administrator)
  3. Click "Connect"

Step 3: Enter Your Password

  1. Enter your password when prompted
  2. Check "Remember my credentials" if you want to save them
  3. Click "OK"

Step 4: Accept the Certificate

  1. Click "Yes" if you see a security warning
  2. Your Windows VPS desktop will appear

Connecting from Mac

Step 1: Download Microsoft Remote Desktop

  1. Open App Store on your Mac
  2. Search for "Microsoft Remote Desktop"
  3. Download and install the app

Step 2: Add Your VPS

  1. Open Microsoft Remote Desktop
  2. Click the "+" button to add a new connection
  3. Enter your VPS details:
    • PC name: Your VPS IP address
    • User name: Your Windows username
    • Password: Your Windows password

Step 3: Connect

  1. Click "Save" to save the connection
  2. Double-click your saved connection
  3. Your Windows VPS will open in a window

Connecting from Linux

Step 1: Install Remmina

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

# CentOS/RHEL
sudo yum install remmina remmina-plugin-rdp

Step 2: Open Remmina

  1. Open Remmina from your applications menu
  2. Click the "+" button to add a new connection

Step 3: Configure Connection

  1. Name: Give your connection a name
  2. Protocol: Select RDP
  3. Server: Enter your VPS IP address
  4. Username: Enter your Windows username
  5. Password: Enter your Windows password
  6. Click "Save"

Step 4: Connect

  1. Double-click your saved connection
  2. Your Windows VPS will open

Connecting from Mobile

Android

  1. Download "Microsoft Remote Desktop" from Google Play
  2. Open the app and tap "+"
  3. Enter your VPS details:
    • PC name: Your VPS IP address
    • User name: Your Windows username
    • Password: Your Windows password
  4. Tap "Save" and then tap your connection

iPhone/iPad

  1. Download "Microsoft Remote Desktop" from App Store
  2. Follow the same steps as Android
  3. Use touch gestures to control your Windows VPS

Troubleshooting Common Problems

Problem: "Cannot connect to remote computer"

Solutions:

  • Check if your VPS IP address is correct
  • Make sure your VPS is running
  • Verify RDP is enabled on your VPS
  • Check if port 3389 is open in firewall

Problem: "The connection was denied"

Solutions:

  • Check your username and password
  • Make sure your account has RDP permissions
  • Try using "Administrator" as username

Problem: "Slow connection"

Solutions:

  • Reduce display quality in RDP settings
  • Close unnecessary programs on your VPS
  • Check your internet connection speed
  • Use a wired connection instead of WiFi

Problem: "Black screen"

Solutions:

  • Wait a few minutes for Windows to load
  • Try reconnecting
  • Restart your VPS if needed

RDP Settings for Better Performance

In Remote Desktop Connection:

  1. Click "Show Options" before connecting

  2. Go to "Display" tab:

    • Colors: Choose "High Color (15 bit)" for better performance
    • Display size: Use smaller size for faster connection
  3. Go to "Experience" tab:

    • Uncheck "Desktop background"
    • Uncheck "Font smoothing"
    • Uncheck "Desktop composition"
    • Check "Persistent bitmap caching"
  4. Go to "Advanced" tab:

    • Connect from anywhere: Choose "Connect and don't warn me"

Security Tips

Change Default Port

# On your Windows VPS, open Registry Editor
regedit

# Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

# Change "PortNumber" to something other than 3389

Use Strong Passwords

  • At least 12 characters
  • Mix of letters, numbers, and symbols
  • Don't use common words

Enable Network Level Authentication

  1. Open System Properties
  2. Go to "Remote" tab
  3. Check "Allow connections only from computers running Remote Desktop with Network Level Authentication"

Use VPN

  • Connect to VPN first before using RDP
  • This adds extra security to your connection

Quick Commands

Windows Commands

# Open RDP connection
mstsc

# Connect with specific settings
mstsc /v:YOUR_VPS_IP /u:Administrator

# Save connection settings
mstsc /edit

PowerShell Commands

# Test RDP port
Test-NetConnection -ComputerName YOUR_VPS_IP -Port 3389

# Enable RDP (run as Administrator)
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

You're Connected!

You can now use your Windows VPS just like your own computer. Remember to disconnect when you're done to save resources!

On this page