VMware Horizon 8 supports IPv6 as an alternative to IPv4. A Horizon pod must be either IPv6 only or IPv4 only. However, connections from both IPv4 and IPv6 client devices to the same Horizon pod are supported through Unified Access Gateway.
See the Unified Access Gateway documentation for information on how to configure Unified Access Gateway to support a mixed IPv4/IPv6 environment.
Not all VMware Horizon 8 features that are supported in an IPv4 environment are supported in an IPv6 or mixed environment. VMware Horizon 8 does not support upgrading from an IPv4 environment to an IPv6 environment. Also, VMware Horizon 8 does not support migration between IPv4 and IPv6 environments.
Setting Up VMware Horizon 8 in an IPv6 Environment
To run VMware Horizon 8 in an IPv6 environment, you must be aware of the requirements and choices that are specific to IPv6 when you perform certain administrative tasks.
Before you install VMware Horizon 8, you must have a working IPv6 environment. The following VMware Horizon 8 administrative tasks have options that are specific to IPv6.
- Installing Horizon Connection Server. See Install Horizon Connection Server with a New Configuration.
- Installing View Replica Server. See Install a Replicated Instance of Horizon Connection Server.
- Configuring the PCoIP External URL. See Configuring External URLs for Secure Gateway and Tunnel Connections.
- Setting the PCoIP External URL. See Set the External URLs for a Connection Server Instance.
- Modifying the PCoIP External URL. See Set the External URLs for a Connection Server Instance.
- Installing Horizon Agent for Windows. See the Horizon Agent installation topics in the Windows Desktops and Applications in Horizon 8 document.
- Installing Horizon Agent for Linux. See the Horizon Agent installation topics in the Linux Desktops and Applications in Horizon 8 document.
- Installing Horizon Client. See Supported Clients in an IPv6 Environment.
Supported vSphere, Database, and Active Directory Versions in an IPv6 Environment
In an IPv6 environment, VMware Horizon 8 supports specific vSphere, database server, and Active Directory versions.
For the most up-to-date information about supported databases, vSphere versions, and Active Directory versions in an IPv6 environment, see the VMware Product Interoperability Matrixes at http://www.vmware.com/resources/compatibility/sim/interop_matrix.php.
Supported Operating Systems for VMware Horizon Servers in an IPv6 Environment
You must install VMware Horizon 8 servers on specific Windows Server operating systems.
For a list of supported versions, see the VMware Knowledge Base (KB) article https://kb.vmware.com/s/article/78652.
Supported Windows Operating Systems for Desktops and RDS Hosts in an IPv6 Environment
VMware Horizon 8 supports specific Windows operating systems for desktop machines and RDS hosts. RDS hosts provide session-based desktops and applications to users.
Supported Linux Distributions for Desktops and Multi-Session Hosts in an IPv6 Environment
VMware Horizon 8 supports specific Linux distributions for desktop machines and multi-session hosts. Multi-session hosts provide session-based desktops and applications to users.
For more information, see the system requirements and multi-session topics in the Linux Desktops and Applications in Horizon 8 document.
Supported Clients in an IPv6 Environment
In an IPv6 environment, VMware Horizon 8 supports clients that run on specific desktop operating systems.
- Windows 10 32-bit or 64-bit Home, Pro, Pro for Workstations, Enterprise, and IoT Enterprise are supported.
- On iOS devices, Horizon Client for iOS 4.1 or later is required.
- On macOS devices, Horizon Client for Mac 4.9 or later is required.
- On Android devices, Horizon Client for Android 4.9 or later is required.
- On Chromebook devices, Horizon Client for Android 5.1 or later is required.
- On Linux devices, Horizon Client for Linux 2006 or later is required.
The following clients are not supported.
- Horizon Client for Chrome
- Horizon Client for Windows 10 UWP
- PCoIP Zero Client
Supported Remoting Protocols in an IPv6 Environment
In an IPv6 environment, VMware Horizon 8 supports specific remoting protocols.
The following remoting protocols are supported:
- RDP
- RDP with Secure Tunnel
- PCoIP
- PCoIP through PCoIP Secure Gateway
- VMware Blast
- VMware Blast through Blast Secure Gateway
- Blast Extreme Adaptive Transport (BEAT)
Supported Authentication Types in an IPv6 Environment
In an IPv6 environment, VMware Horizon 8 supports specific authentication types.
The following authentication types are supported:
- Password authentication using Active Directory
- Smart Card
- Single Sign-On
The following authentication types are not supported:
- SecurID
- RADIUS
- SAML
Other Supported Features in an IPv6 Environment
The following features are supported:
- Application pools
- Applications that run on a desktop pool
- Audio-out
- Automated desktop pools of full virtual machines and instant clones
- Blast Extreme Adaptive Transport (BEAT)
- Browser Redirection
- Client Drive Redirection/File transfer
- Clipboard
- Cloud Pod Architecture
- Customer Experience Improvement Program (CEIP)
- Disk space reclamation
- DPI sync
- Drag and Drop
- Events
- File association
- Geolocation Redirection
- Horizon Performance Tracker
- HTML5 Multimedia Redirection
- Instant-clone desktop pools
- LDAP backup
- Local IME
- Location-Based Printing (LBP)
- Manual desktop pools, including vCenter Server virtual machines, physical computers, and virtual machines not managed by vCenter Server
- Native NFS snapshots (VAAI)
- Real-Time Audio-Video (RTAV)
- Published desktop pools
- RDS Host 3D
- Role-based administration
- RTAV
- Scanner redirection
- SDO Sensor Redirection
- Seamless Windows
- Serial port redirection
- Session Collaboration
- Single Sign-on, including the Log in as current user feature
- Smart Card Redirection
- System health dashboard
- TSMMR and DShowMMR
- Unity touch
- UNC Path Redirection
- URL Content Redirection
- USB redirection
- View Storage Accelerator
- VMware audio
- VMware Integrated Printing
- VMware video
- VMware Virtualization Pack for Skype for Business (Windows only)
- vSAN
- HTML Access
The following features are not supported:
- Horizon Cloud Connector
- Horizon Agent Direct-Connection Plug-In, for Linux desktops
- Log Insight
- Microsoft Lync
- Microsoft Teams
- PCoIP with published instant-clone desktop pools
- Smart policies based on IP ranges, for Linux desktops
- Syslog
- Teradici TERA host card
- Virtual Volumes
- Untrusted domains
Unified Access Gateway Support for IPv4 and IPv6 Dual Mode
You can use Unified Access Gateway to act as a bridge for VMware Horizon 8 Clients to connect to a back-end Horizon Connection Server or agent environment. In this scenario, Horizon Client and the Horizon Connection Server can be configured with different IP modes: IPv4 or IPv6 and conversely.
The VMware Horizon 8 back-end environment might consist of Connection Servers, agent desktops, or other server-side infrastructure.
Horizon Client and Horizon Connection Server can have the following IP modes in the VMware Horizon 8 infrastructure:
Horizon Client | Horizon Connection Server | Supported |
---|---|---|
IPv4 | IPv4 | Yes |
IPv6 | IPv4 | Yes |
IPv6 | IPv6 | Yes |
IPv4 | IPv6 | Yes |
(IPv4+IPv6)
.
For example: Horizon Client is configured with IPv4 and Horizon Connection Server is configured with IPv6, then the Connection Server IP mode can have either IPv6
or IPv4+IPv6
(mixed mode) values.
For more information about the Connection Server IP mode setting, see the Unified Access Gateway documentation.