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.

Observação: Observe as seguintes diretrizes com relação às configurações de proxy e atualizações de dispositivo:
  • 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.