Sie können HTTP-Proxy-Einstellungen während der Bereitstellung der Horizon Cloud Connector-OVF-Vorlage konfigurieren. Wenn Sie diese Proxy-Einstellungen nach der Bereitstellung ändern möchten, müssen Sie den configure-webproxy.py Befehl verwenden.
Für Horizon Cloud Connector Version 2.5 und höher befindet sich die configure-webproxy.py Datei im /opt/horizon/bin Verzeichnis der bereitgestellten Horizon Cloud Connector-Appliance.
Für Horizon Cloud Connector Version 2.4.1 und frühere 2.x-Versionen befindet sich die configure-webproxy.py Datei in einem bin Verzeichnis innerhalb /opt des Bereichs der bereitgestellten Horizon Cloud Connector-Appliance.
Hinweis: Beachten Sie die folgenden Richtlinien in Bezug auf Proxy-Einstellungen und Appliance-Updates:
-
Wenn Sie Horizon Cloud Connector 1.6 oder höher manuell auf eine neuere Version aktualisieren, müssen Sie Ihre Proxy-Einstellungen neu konfigurieren. Ihre ursprüngliche Proxy-Konfiguration wird bei der manuellen Aktualisierung der Appliance nicht übernommen.
-
Wenn Horizon Cloud Connector 1.6 oder höher automatisch auf eine neuere Version aktualisiert wird, werden Ihre Proxy-Einstellungen mit der automatischen Aktualisierung übernommen. Sie müssen die Proxy-Einstellungen nicht neu konfigurieren.
-
Um die vorhandenen Proxy-Einstellungen für die virtuelle Horizon Cloud Connector-Appliance anzuzeigen, führen Sie den folgenden Befehl aus.
cat /opt/container-data/cc-settings/proxy.conf
Syntax für die Verwendung von configure-webproxy.py
Verwenden Sie die folgende Syntax, um ein Skript mit configure-webproxy.pyzu erstellen:
configure-webproxy.py [argument1 [value1]] [argument2 [value2]] ...
Um die Befehlsverwendung und die Liste der verfügbaren Argumente anzuzeigen, führen Sie oder configure-webproxy.py --helpausconfigure-webproxy.py -h.
Argumente für configure-webproxy.py
Alle Argumente für das configure-webproxy.py Skript sind optional.
| Argument: | Beschreibung |
|---|---|
| --proxyHost | Hostname oder IP-Adresse des HTTP-Proxy-Servers |
| --proxyPort | Portnummer für die Proxy-Verbindung |
| --noProxyFor | Hosts oder Netzwerkbereich, der/die für die Umgehung des HTTP-Proxys konfiguriert ist. Verwenden Sie Kommas, um mehrere Werte voneinander zu trennen. |
| --proxySsl | Gibt an, ob SSL für die Proxy-Verbindung verwendet werden soll. Zulässige Werte sind "true" oder "false". |
| --proxyBenutzername | Benutzername für den HTTP-Proxy |
| --proxyPassword | Kennwort für den HTTP-Proxy |
| --implicitNonProxyHosts | Gibt an, ob der Verbindungsserver des gekoppelten Pods und vCenter Server implizit zur Liste der Hosts hinzugefügt werden sollen, die den HTTP-Proxy umgehen. Zulässige Werte sind "true" oder "false". Die Standardeinstellung ist "true". Wenn in Ihrer Umgebung interne Anforderungen an den Verbindungsserver und vCenter Server über den Proxy geleitet werden müssen, legen Sie dieses Argument auf false fest. In diesem Fall umgehen nur die explizit mit --noProxyFor angegebenen Hosts den Proxy. |
Beispielskript
configure-webproxy.py --proxyHost PROXYEXAMPLE --proxyPort 80 --proxySsl=false
--noProxyFor ".AD-DOMAIN.EXAMPLE.COM,10.109.*"
Dieses Beispielskript konfiguriert die folgenden Proxy-Einstellungen:
- PROXYEXAMPLE ist der Proxyserver.
- Die Proxy-Verbindung verwendet Port 80.
- Die Proxy-Verbindung verwendet kein SSL.
- Hosts, die unter .AD-DOMAIN.EXAMPLE.COM und 10.109.* fallen, umgehen den Proxy.
- Darüber hinaus umgehen der Verbindungsserver des gekoppelten Pods und vCenter Server den Proxy standardmäßig implizit.
War diese Seite hilfreich?