Você pode definir as configurações de proxy HTTP durante a implantação do modelo OVF do Horizon Cloud Connector. Se você quiser modificar essas configurações de proxy após a implantação, deverá usar o comando configure-webproxy.py
. O comando configure-webproxy.py
está localizado no diretório /opt/vmware/bin do dispositivo implantado do Horizon Cloud Connector.
- Se você atualizar o Horizon Cloud Connector 1.6 ou versões posteriores manualmente para uma versão mais recente, deverá redefinir as configurações do seu proxy. Sua configuração original de proxy não migra com a atualização manual do dispositivo.
- Se o Horizon Cloud Connector 1.6 ou versões posteriores for atualizado automaticamente para uma versão mais recente, as configurações do seu proxy migrarão com a atualização automática. Você não precisa redefinir as configurações de proxy.
- Para exibir as configurações de proxy existentes para o dispositivo virtual do Horizon Cloud Connector, execute o seguinte comando.
cat /opt/container-data/cc-settings/proxy.conf
Sintaxe para o uso do configure-webproxy.py
Use a seguinte sintaxe para criar um script com o configure-webproxy.py
:
configure-webproxy.py [argument1 [value1]] [argument2 [value2]] ...
Para exibir o uso do comando e a lista de argumentos disponíveis, execute o configure-webproxy.py -h
ou o configure-webproxy.py --help
.
Argumentos para o configure-webproxy.py
Todos os argumentos são opcionais para o script do configure-webproxy.py
.
Argumento | Descrição |
---|---|
--proxyHost | Nome de host ou endereço IP do servidor proxy HTTP |
--proxyPort | Número da porta para a conexão proxy |
--noProxyFor | Hosts ou intervalo de rede configurado para ignorar o proxy HTTP. Use vírgulas para separar vários valores. |
--proxySsl | Especifica se o SSL deve ser usado para a conexão proxy. Os valores permitidos são true ou false. |
--proxyUsername | Nome de usuário para o proxy HTTP |
--proxyPassword | Senha para o proxy HTTP |
--implicitNonProxyHosts | Especifica se você deseja adicionar o vCenter Server e o Servidor de Conexão do pod emparelhado implicitamente à lista de hosts que ignoram o proxy HTTP. Os valores permitidos são true ou false. O padrão é true. Se o seu ambiente exigir solicitações internas para o Servidor de Conexão e o vCenter Server para rotear pelo proxy, defina esse argumento como false. Nesse caso, somente os hosts especificados explicitamente por --noProxyFor ignoram o proxy. |
Exemplo de script
configure-webproxy.py --proxyHost PROXYEXAMPLE --proxyPort 80 --proxySsl=false --noProxyFor ".AD-DOMAIN.EXAMPLE.COM,10.109.*"
Este exemplo de script define as seguintes configurações de proxy:
- PROXYEXAMPLE é o servidor proxy.
- A conexão proxy usa a porta 80.
- A conexão de proxy não usa SSL.
- Hosts que se enquadram em .AD-DOMAIN.EXAMPLE.COM e 10.109.* ignorar o proxy.
- Além disso, o Servidor de conexão do pod emparelhado e o vCenter Server ignoram implicitamente o proxy por padrão.