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!

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *