Od systemu Windows Server 2008 R2, hosty sesji Pulpitu Zdalnego obsługują wirtualizację adresów IP Pulpitu Zdalnego dla każdej sesji i dla każdego programu w aplikacjach Winsock. Pulpit zdalny przypisuje poszczególne adresy IP do sesji użytkowników, aby uniknąć problemów ze zgodnością aplikacji, które mogą wystąpić, gdy wszyscy użytkownicy pulpitu zdalnego w tej samej lokalizacji współużytkują ten sam adres IP. Ten artykuł zawiera instrukcje dotyczące wirtualizacji adresów IP dla użytkowników pulpitu zdalnego w organizacji.
Note
Instrukcje w tym artykule dotyczące wirtualizacji adresów IP dotyczą tylko środowisk lokalnych.
Prerequisites
Aby można było korzystać z wirtualizacji adresów IP, system musi spełniać następujące wymagania:
Wirtualizację adresów IP można skonfigurować przy użyciu programu Microsoft Management Console (MMC), zasad grupy lub uruchamiania polecenia w oknie programu PowerShell.
Otwórz program MMC konfiguracji hosta sesji usług pulpitu zdalnego na komputerze, na którym pełniona jest rola serwera hosta sesji usług pulpitu zdalnego.
Przejdź do pozycji Edytuj ustawienia.
Wybierz pozycję Wirtualizacja adresów IP i przejdź do pozycji Właściwości.
Zaznacz pole wyboru Włącz wirtualizację adresów IP .
W polu Wybierz kartę sieciową, która ma być używana dla wirtualizacji adresów IP , wybierz kartę sieciową, której chcesz użyć do wirtualizacji adresów IP z menu rozwijanego.
Note
Wirtualizacja IP aktualnie obsługuje tylko scenariusze z jednym adapterem sieciowym. Jeśli serwer ma wiele kart sieciowych z włączoną obsługą, można użyć tylko karty określonej w ustawieniach wirtualizacji adresów IP.
Po zakończeniu wybierz pozycję Zastosuj.
Opcjonalnie, aby skonfigurować wirtualizację adresów IP dla określonych programów:
Wróć do pozycji Edytuj ustawienia, a następnie wybierz pozycję Dodaj program.
Wprowadź lub przejdź do ścieżki pliku programu, którego chcesz użyć.
Wybierz Otwórz.
Powtórz dla wszystkich programów, których chcesz użyć.
Po zakończeniu wybierz pozycję Zastosuj.
Otwórz edytor zasad grupy (gpedit.msc) na maszynie, w której chcesz wprowadzić zmiany.
Przejdź do Konfiguracja komputera>Szablony administracyjne>Składniki systemu Windows>Usługi pulpitu zdalnego>Host sesji Pulpitu zdalnego>Zgodność aplikacji.
Kliknij prawym przyciskiem myszy pozycję Wybierz kartę sieciową, która ma być używana na potrzeby wirtualizacji adresów IP pulpitu zdalnego, a następnie wybierz pozycję Edytuj.
Wybierz pozycję Włączone.
Note
Wirtualizacja IP aktualnie obsługuje tylko scenariusze z jednym adapterem sieciowym. Jeśli serwer ma wiele kart sieciowych z włączoną obsługą, można użyć tylko karty określonej w ustawieniach wirtualizacji adresów IP.
Aby zastosować te zasady do określonego adresu IP i maski sieciowej, przejdź do pola Zdefiniuj adres IP i wprowadź adres IP i maskę sieciową na podstawie formatu <IP address/<network mask>.
Po zakończeniu wybierz pozycję Zastosuj.
Następnie kliknij prawym przyciskiem myszy pozycję Włącz wirtualizację adresów IP pulpitu zdalnego, a następnie wybierz polecenie Edytuj.
Wybierz pozycję Włączone.
Opcjonalnie, jeśli chcesz skonfigurować wirtualizację dla trybu poszczególnych programów:
Wybierz pozycję Dla każdego programu
Wprowadź nazwę lub pełną ścieżkę pliku dla każdego programu, który chcesz dodać.
Po zakończeniu wybierz pozycję Zastosuj.
Opcjonalnie można również skonfigurować zasadę Nie używaj adresu IP serwera Host sesji usług pulpitu zdalnego, gdy wirtualny adres IP nie jest dostępny, aby zapobiec używaniu adresu IP serwera Host sesji usług pulpitu zdalnego, gdy zwirtualizowane adresy IP nie są dostępne.
Aby włączyć te zasady:
Kliknij prawym przyciskiem myszy nie używaj adresu IP serwera hosta sesji usług pulpitu zdalnego, gdy wirtualny adres IP jest niedostępny, a następnie wybierz pozycję Edytuj.
Wybierz pozycję Włączone.
Wybierz i zastosuj.
Otwórz okno programu PowerShell z podwyższonym poziomem uprawnień.
Uruchom następujące polecenie cmdlet, aby zmienić nazwę klucza rejestru:
Rename-Item HKLM:\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\2C69D9F1 Backup_2C69D9F1
Note
Zalecamy zmianę nazwy klucza rejestru zamiast usuwania go, ponieważ pozwala to łatwiej przywrócić ustawienia. Aby przywrócić ustawienia, zmień nazwę i wartości z powrotem na następujące ustawienia domyślne:
Nazwa: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\2C69D9F1\
AppFullPath: C:\Windows\System32\svchost.exe\
DozwoloneLspCategories: 0x40000000
Uruchom ponownie maszynę, aby zmiany zaczęły obowiązywać.
Uruchom następujące polecenie, aby włączyć zasadę grupy Włączanie Virtualizacji Adresów IP Pulpitu Zdalnego.
Set-GPRegistryValue -Name "Remote Desktop IP Virtualization" -Key "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -ValueName "IPFilterBitmaps" -Type DWORD -Value 1
Uruchom ponownie maszynę, aby zmiany zaczęły obowiązywać.
Treści powiązane