Jak skonfigurować serwer pulpitu zdalnego na Windows VPS

Jak skonfigurować serwer pulpitu zdalnego na Windows VPS

 

Konfiguracja serwera pulpitu zdalnego (Remote Desktop Services, RDS) na Windows VPS to doskonałe rozwiązanie dla firm, zespołów i użytkowników indywidualnych, którzy potrzebują zdalnego dostępu do aplikacji, danych lub pełnego środowiska pracy. W tym poradniku pokażemy, jak zainstalować i zabezpieczyć Remote Desktop Services na systemie Windows Server 2022 działającym na Windows VPS. Zawarliśmy wszystkie kroki, aby Twoje środowisko zdalne było bezpieczne, wydajne i łatwe w zarządzaniu. Do hostowania polecamy Windows VPS od Netcloud24, który zapewnia wysoką wydajność i niezawodność.

Uruchom swoje środowisko zdalne na Windows VPS! Wybierz Netcloud24 i zyskaj szybki, bezpieczny serwer VPS z systemem Windows Server, idealny do hostowania Remote Desktop Services!

Wymagania wstępne

Zanim rozpoczniesz konfigurację serwera pulpitu zdalnego na Windows VPS, upewnij się, że masz przygotowane:

  • Windows VPS z systemem Windows Server 2022 (zalecane: 4 GB RAM, 2 rdzenie CPU, 50 GB SSD).
  • Użytkownik z uprawnieniami administracyjnymi.
  • Skonfigurowana domena z rekordami DNS wskazującymi na serwer VPS (np. rds.twojadomena.pl).
  • Połączenie zdalne przez Remote Desktop Protocol (RDP) lub konsolę VPS.
  • Stabilne połączenie internetowe.
  • Otwarte porty: 3389 (RDP), 443 (HTTPS dla RD Gateway).
  • Licencja Remote Desktop Services (jeśli więcej niż 2 użytkowników; w okresie próbnym nie jest wymagana).

Uwaga: Upewnij się, że Twój Windows VPS jest świeżo zainstalowany, aby uniknąć konfliktów z innymi usługami. Netcloud24 oferuje automatyczną instalację Windows Server 2022, co przyspiesza rozpoczęcie pracy.

Krok 1: Przygotowanie Windows VPS

Zaloguj się na swój Windows VPS przez RDP (użyj klienta pulpitu zdalnego, np. Microsoft Remote Desktop).

Zaktualizuj system Windows Server:

    1. Otwórz PowerShell jako administrator.
    2. Uruchom polecenie:
Install-WindowsUpdate -AcceptAll -AutoReboot

Ustaw hostname serwera:

Rename-Computer -NewName "rds-twojadomena" -Force
Restart-Computer

Skonfiguruj zaporę Windows, aby zezwolić na ruch RDP:

netsh advfirewall firewall add rule name="Allow RDP" dir=in action=allow protocol=TCP localport=3389

Krok 2: Instalacja Remote Desktop Services

Zainstaluj role Remote Desktop Services:

  1. Otwórz Server Manager (Menedżer serwera).
  2. Kliknij Manage > Add Roles and Features.
  3. Wybierz Role-based or feature-based installation i kliknij Next.
  4. Wybierz swój serwer i kliknij Next.
  5. Zaznacz Remote Desktop Services i kliknij Next.
  6. Zainstaluj następujące role:
    • Remote Desktop Session Host
    • Remote Desktop Licensing
    • Remote Desktop Connection Broker
    • Remote Desktop Gateway (opcjonalnie dla bezpiecznego dostępu zewnętrznego)
    • Remote Desktop Web Access (opcjonalnie dla dostępu przez przeglądarkę)
  7. Postępuj zgodnie z kreatorem, aby zakończyć instalację.

Alternatywnie, użyj PowerShell:

Install-WindowsFeature -Name RDS-RD-Server, RDS-Licensing, RDS-Connection-Broker, RDS-Gateway, RDS-Web-Access -IncludeManagementTools

Po instalacji zrestartuj serwer, jeśli jest to wymagane.

Krok 3: Konfiguracja ról RDS

Skonfiguruj kolekcję RDS:

  1. W Server Manager przejdź do Remote Desktop Services > Collections.
  2. Kliknij Create Session Collection.
  3. Nadaj nazwę kolekcji (np. „RDS-Collection”) i dodaj serwer jako Session Host.
  4. Skonfiguruj ustawienia, takie jak limit czasu sesji i uprawnienia użytkowników.

Aktywuj licencję RDS:

  1. Otwórz RD Licensing Manager.
  2. Wybierz swój serwer i kliknij Activate Server.
  3. Postępuj zgodnie z kreatorem, aby aktywować licencję (lub użyj trybu próbnego na 120 dni).

Jeśli używasz RD Gateway, skonfiguruj go:

  1. Otwórz RD Gateway Manager.
  2. Skonfiguruj politykę autoryzacji (CAP) i zasobów (RAP).

Krok 4: Zabezpieczenie serwera pulpitu zdalnego

Zabezpiecz dostęp do RDS:

    • Zmień domyślny port RDP (opcjonalne):
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name "PortNumber" -Value 3390
netsh advfirewall firewall add rule name="Allow RDP Custom Port" dir=in action=allow protocol=TCP localport=3390
    • Włącz Network Level Authentication (NLA):
      1. Otwórz System Properties > Remote.
      2. Zaznacz Allow connections only from computers running Remote Desktop with Network Level Authentication.
    • Skonfiguruj zaporę Windows: Ogranicz dostęp RDP do określonych adresów IP:
netsh advfirewall firewall add rule name="Restrict RDP" dir=in action=allow protocol=TCP localport=3389 sourceip=192.168.1.0/24

Zastąp 192.168.1.0/24 swoją siecią.

Uwaga: Zabezpieczenie RDP jest kluczowe, aby zapobiec nieautoryzowanemu dostępowi. Rozważ użycie VPN lub RD Gateway dla dodatkowego bezpieczeństwa.

Krok 5: Dodanie użytkowników i konfiguracja dostępu

Dodaj użytkowników do grupy Remote Desktop Users:

  1. Otwórz Computer Management > Local Users and Groups > Groups.
  2. Wybierz Remote Desktop Users i dodaj użytkowników.

Alternatywnie, użyj PowerShell:

Add-LocalGroupMember -Group "Remote Desktop Users" -Member "nazwa_uzytkownika"

Skonfiguruj aplikacje dostępne dla użytkowników:

  1. W Server Manager > Remote Desktop Services > Collections wybierz swoją kolekcję.
  2. Kliknij Publish RemoteApp Programs i wybierz aplikacje (np. Notepad, Excel).

Krok 6: Instalacja certyfikatu SSL

Zabezpiecz RD Gateway i RD Web Access certyfikatem SSL:

    1. Uzyskaj certyfikat SSL (np. z Let’s Encrypt lub dostawcy komercyjnego).
    2. Zainstaluj certyfikat:
Import-Certificate -FilePath "C:\Certyfikaty\cert.pfx" -CertStoreLocation Cert:\LocalMachine\My
  1. Przypisz certyfikat do RD Gateway i RD Web Access w RD Gateway Manager i IIS Manager.

Skonfiguruj RD Web Access dla HTTPS:

  1. Otwórz IIS Manager.
  2. Wybierz witrynę RDWeb i kliknij Bindings.
  3. Dodaj binding dla HTTPS na porcie 443 z wybranym certyfikatem.

Krok 7: Testowanie konfiguracji

Przetestuj konfigurację RDS:

  • RDP: Połącz się przez klienta RDP, wpisując adres IP serwera lub domenę (np. rds.twojadomena.pl) i port (domyślnie 3389).
  • RD Web Access: Otwórz przeglądarkę i przejdź do https://rds.twojadomena.pl/RDWeb.
  • RD Gateway: Skonfiguruj klienta RDP z ustawieniami Gateway, używając domeny i poświadczeń użytkownika.

Zabezpiecz swoje środowisko pracy zdalnej! Wybierz Netcloud24, aby uruchomić Remote Desktop Services na wydajnym Windows VPS z błyskawiczną łącznością i profesjonalnym wsparciem!

Rozwiązywanie problemów

  • Nie można połączyć się przez RDP? Sprawdź zaporę Windows i upewnij się, że port 3389 jest otwarty.
  • Błąd certyfikatu? Upewnij się, że certyfikat SSL jest poprawnie zainstalowany i przypisany.
  • Problemy z wydajnością? Rozważ uaktualnienie swojego Windows VPS na Netcloud24 dla większej mocy obliczeniowej.
  • Logi RDS: Sprawdź logi w Event Viewer > Windows Logs > System lub Applications and Services Logs > Microsoft > Windows > TerminalServices.

Podsumowanie

Konfiguracja serwera pulpitu zdalnego na Windows VPS z systemem Windows Server 2022 umożliwia tworzenie wydajnego i bezpiecznego środowiska pracy zdalnej. W tym poradniku omówiliśmy instalację Remote Desktop Services, konfigurację ról, zabezpieczenie dostępu i dodanie certyfikatu SSL. Dzięki Windows VPS od Netcloud24 możesz uruchomić swoje środowisko zdalne na niezawodnym serwerze z profesjonalnym wsparciem. Zacznij już dziś i zapewnij swoim użytkownikom płynny dostęp do aplikacji i danych!

 

Netcloud24.com

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *