NAT- (Network Address Translation, Netzwerkadressübersetzung) und Portzuordnung müssen konfiguriert werden, wenn Horizon Clients eine Verbindung zu VM-basierten Desktops auf verschiedenen Netzwerken herstellen und sich zwischen dem Client und dem Desktop unter dem Horizon Agent Direct-Connection-Plug-In (früher View Agent Direct-Connection-Plug-In) ein NAT-Gerät befindet.

Hinweis: Das Horizon Agent Direct-Connection-Plug-In wird auf Linux-Desktops unterstützt, auf denen Horizon Agent 2111 oder höher ausgeführt wird.

Sie konfigurieren externe Adressinformationen auf dem Desktop, sodass Horizon Client mithilfe von NAT oder eines Portzuordnungsgeräts eine Verbindung mit dem Desktop herstellen können. Verwenden Sie dieselben Adressinformationen, die in den Einstellungen „Externe URL“ und „Externe Blast-URL“ auf dem Verbindungsserver angegeben sind.

Beispiel für die Einrichtung eines Blast-Clients mithilfe eines NAT-Geräts und einer Portzuordnung

In folgender Beispielkonfiguration, die NAT- und Portzuordnung verwendet, ist ExternalIPAddress auf 10.1.1.1 festgelegt und wird mittels NAT in 192.168.1.1 übersetzt. Außerdem wird ExternalBlastPort auf 82443 festgelegt und über den Port zu 22443 zugewiesen.
Einrichten eines Blast-Clients, Sicherheits-Gateways und Servers mithilfe einer Zuordnung zwischen NAT-Gerät und Port.

Konfigurieren der NAT-IP-Adresse

In den meisten NAT-Konfigurationen ruft das Horizon Agent Direct-Connection-Plug-In standardmäßig die Hostadresse aus der Anforderungs-URL des Clients ab. Es kann jedoch vorkommen, dass ein Proxyserver die URL des Clients ändert oder das Horizon Agent Direct-Connection-Plug-In die URL des Clients nicht empfangen kann.

In diesen Fällen können Sie die NAT-IP-Adresse mithilfe der Einstellung ExternalIPAddress in der Konfigurationsdatei /etc/vmware/vadc/viewagent-vadc.conf angeben. Siehe Konfigurationseinstellungen des Plug-Ins „Horizon Agent Direct-Connection“.

Das Horizon Agent Direct-Connection-Plug-In für Linux unterstützt derzeit nur IPv4. IPv6 wird nicht unterstützt.

Konfigurieren des NAT Blast-Ports

Zur Angabe der Portnummer, mit deren Hilfe der Client Blast-Verbindungen über ein Portzuordnungsgerät herstellt, verwenden Sie die Einstellung ExternalBlastPort in der Konfigurationsdatei /etc/vmware/vadc/viewagent-vadc.conf. Siehe Konfigurationseinstellungen des Plug-Ins „Horizon Agent Direct-Connection“.

Sie können entweder eine statische Portnummer oder eine dynamische Portnummer angeben, die von der NAT-HTTPS-Portnummer abhängt. Beispielsweise gibt die Einstellung ExternalBlastPort=82443 die statische Portnummer 82443 an.

Zur Angabe einer dynamischen Portnummer relativ zur NAT HTTPS-Portnummer verwenden Sie das Pluszeichen (+) mit ExternalBlastPort. Gehen Sie beispielsweise von einem Portzuordnungsgerät aus, das die dem TCP-Port 443 zugeordnete HTTPS-Portnummer 1000 und die dem TCP-Port 22443 zugeordnete Blast-Portnummer 1001 verwendet. In diesem Szenario können Sie die Einstellung ExternalBlastPort=+1 konfigurieren. Wenn die HTTPS-Verbindung über einen Client mit der HTTPS-Zielportnummer 1000 hergestellt wird, erfolgt die Berechnung der externen Blast-Portnummer dynamisch im Verhältnis zu dieser Zahl. Das Ergebnis lautet 1001.